Kaip įdiegti ir valdyti „PowerShell SecretManagement“ modulį?

Kaip Idiegti Ir Valdyti Powershell Secretmanagement Moduli



„PowerShell“ Paslapčių valdymas “ modulis naudojamas paslaptims nuskaityti ir saugoti. Tai lengviausias slaptųjų modulių valdymo būdas. Jis saugo plėtinį „SecretManagement“ plėtinio saugyklose. Išplėtimo saugyklos taip pat yra užregistruotos modulyje „SecretManagement“ ir gali eksportuoti modulius, reikalingus „SecretManagement“. Išplėtimo saugyklos gali saugoti paslaptis nuotoliniu būdu ir vietoje. Jis yra užregistruotas ir prieinamas tik dabartiniam vartotojui.

Šioje konkrečioje pamokoje mes išsamiai stebėsime PowerShell „SecretManagement“ modulį.

Kaip įdiegti ir valdyti „PowerShell SecretManagement“ modulį?

Čia yra sąrašas, kuriame galite sužinoti daugiau apie „ Paslapčių valdymas “ modulis:







Kaip įdiegti slapto valdymo modulį?

Norėdami mėgautis visomis „ Paslapčių valdymas “ modulį, pirmiausia turite jį įdiegti kartu su „ Paslapčių parduotuvė “ modulis. Norėdami tai padaryti, peržiūrėkite pateiktą procedūrą.



1 veiksmas: įdiekite SecretManagement modulį



Norėdami įdiegti „ Paslapčių valdymas “ modulį, vykdykite šią komandą:





Diegti - Modulis Microsoft.PowerShell.SecretManagement

Įvykdžius aukščiau aprašytą komandą, ji paprašys paspausti konkretų klavišą pagal jūsų pasirinkimą. Pavyzdžiui, mes paspaudėme „ [A] “ už „taip“ visiems:



2 veiksmas: „PowerShell“ įdiekite „Secret Store“.

Tada paleiskite toliau nurodytą komandą, kad įdiegtumėte slaptą saugyklą PowerShell:

Diegti - Modulis Microsoft.PowerShell.SecretStore

Kaip valdyti „PowerShell SecretManagement“ modulį?

Kaip mes sužinojome, kad „PowerShell“ Paslapčių valdymas “ modulis yra atsakingas už paslapčių valdymą ir saugojimą. Dabar peržiūrėkite praktinį aukščiau pateiktos teorijos demonstravimą.

1 veiksmas: „PowerShell“ sukurkite „SecretVault“.

Norėdami sukurti „ SecretVault “, tiesiog paleiskite nurodytą kodą:

Registruotis - SecretVault -Vardas PowerShellDB - Modulio pavadinimas Microsoft.PowerShell.SecretStore - DefaultVault

Aukščiau aprašytame kode:

  • Pirmiausia nurodykite „ Registry-SecretVault “ cmdlet.
  • Tada įveskite „ -Vardas “ parametras, turintis jam priskirtą nurodytą reikšmę.
  • Eidami toliau, užsirašykite kitą parametrą ' -Modulio pavadinimas “ ir priskirti minėtą reikšmę.
  • Galiausiai nurodykite parametrą ' -DefaultVault “:

2 veiksmas: „SecretVault“ nustatykite slaptažodį

Sukūrę „ SecretVault “, kitas žingsnis – nustatyti slaptažodį. Norėdami tai padaryti, naudokite toliau nurodytą komandą:

Gauk - SecretStoreConfiguration

Pastaba: Kai komanda bus vykdoma, ji paprašys du kartus įvesti slaptažodį, kad jį nustatytų.

3 veiksmas: pridėkite kredencialus prie „SecretVault“.

Vykdykite toliau pateiktą komandą, kad pridėtumėte kredencialus prie „ SecretVault “:

Nustatyti - Paslaptis - Vault PowerShellDB -Vardas adm_acc - Paslaptis ( Gaukite kredencialą powershellDB.local\adm_acc ) - Metaduomenys @ { apibūdinimas = „PowerShell administratoriaus paskyra“ }

Pagal aukščiau pateiktą kodą:

  • Pirmiausia įdėkite „ Set-Secret ' cmdlet ir ' - Skliautas ” parametras, priskyręs nurodytą reikšmę.
  • Eidami toliau nurodykite „ -Vardas “, „ - Paslaptis ', ir ' -Metaduomenys ” parametras su nurodytomis jiems priskirtomis reikšmėmis:

4 veiksmas: patikrinkite SecretVault

Sukūrę SecretVault, naudokite pateiktą komandą ir patvirtinimui įveskite slaptažodį:

Gauk - Slapta informacija | Formatas-sąrašas

Čia:

  • Pradėkite nuo „ Gaukite slaptą informaciją ' cmdlet kartu su ' | “ dujotiekis.
  • Tada nurodykite „ Formatas-sąrašas “, kad gautumėte informaciją lentelės formatu.

Išvada

„PowerShell“ Paslapčių valdymas “ modulis naudojamas paslaptims valdyti ir saugoti. Jį galima įdiegti vykdant „ Diegimo modulis Microsoft.PowerShell.SecretManagement “ cmdlet. Šioje konkrečioje pamokoje modulis „SecretManagement“ buvo paaiškintas gana aiškiai.