Š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 - DefaultVaultAukšč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.