Hvordan installeres og administreres PowerShell SecretManagement-modulet?

Hvordan Installeres Og Administreres Powershell Secretmanagement Modulet



PowerShell ' SecretManagement ” modul bruges til at hente og gemme hemmeligheder. Det er den nemmeste måde at administrere de hemmelige moduler på. Den gemmer udvidelsen i 'SecretManagement'-udvidelsesboksene. Udvidelsesbokse er også registreret til 'SecretManagement'-modulet, og det kan eksportere moduler, der kræves af 'SecretManagement'. Udvidelsesbokse kan gemme hemmeligheder eksternt såvel som lokalt. Den er registreret og kun tilgængelig for den aktuelle bruger.

I denne særlige vejledning vil vi observere PowerShell 'SecretManagement'-modulet i detaljer.

Hvordan installeres og administreres PowerShell SecretManagement-modulet?

Her er listen for at udforske mere om ' SecretManagement ” modul:







Hvordan installeres SecretManagement-modulet?

For at nyde den fulde funktionalitet af ' SecretManagement '-modulet, skal du først installere det sammen med ' SecretStore ” modul. For at gøre det, tjek den medfølgende procedure.



Trin 1: Installer SecretManagement-modulet



For at installere ' SecretManagement ' modul, skal du udføre følgende kommando:





Installere - Modul Microsoft.PowerShell.SecretManagement

Efter at have udført den ovenfor beskrevne kommando, vil den bede dig om at trykke på den pågældende tast i henhold til dit valg. For eksempel har vi trykket på ' [EN] ” for ja til alle:



Trin 2: Installer Secret Store i PowerShell

Kør derefter nedenstående kommando for at installere den hemmelige butik i PowerShell:

Installere - Modul Microsoft.PowerShell.SecretStore

Hvordan administrerer man PowerShell SecretManagement Module?

Som vi har lært, at PowerShell ' SecretManagement ” modul er ansvarlig for at administrere og opbevare hemmelighederne. Tjek nu den praktiske demonstration af den ovennævnte teori.

Trin 1: Opret en SecretVault i PowerShell

For at oprette en ' SecretVault ”, skal du blot køre den givne kode:

Tilmeld - SecretVault -Navn PowerShellDB - Modulnavn Microsoft.PowerShell.SecretStore - StandardVault

I den ovenfor beskrevne kode:

  • Angiv først ' Registry-SecretVault ' cmdlet.
  • Skriv derefter ' -Navn ” parameter med den angivne værdi tildelt.
  • Fortsæt, skriv en anden parameter ned ' - Modulnavn ” og tildel den nævnte værdi.
  • Til sidst skal du angive parameteren ' -StandardVault ”:

Trin 2: Indstil en adgangskode på SecretVault

Efter at have oprettet ' SecretVault ”, er næste trin at indstille adgangskoden. For at gøre det skal du bruge den nedenfor angivne kommando:

- SecretStore-konfiguration

Bemærk: Når kommandoen bliver udført, vil den bede om at indtaste adgangskoden to gange for at indstille den.

Trin 3: Tilføj legitimationsoplysninger til SecretVault

Udfør nedenstående kommando for at tilføje legitimationsoplysninger til ' SecretVault ”:

Sæt - Hemmelighed - Vault PowerShellDB -Navn adm_acc - Hemmelighed ( Få-legitimationsoplysninger powershellDB.local\adm_acc ) - Metadata @ { Beskrivelse = 'PowerShells administratorkonto' }

I henhold til ovenstående kode:

  • Placer først ' Set-Secret ' cmdlet og ' - Hvælving ” parameter efter at have tildelt den angivne værdi.
  • Gå videre, angiv ' -Navn ', ' -Hemmelighed ', og ' -Metadata parameter med angivne værdier tildelt dem:

Trin 4: Bekræft SecretVault

Når du har oprettet SecretVault, skal du bruge den medfølgende kommando og indtaste adgangskoden til bekræftelse:

- Hemmelig info | Format-liste

Her:

  • Start med ' Get-Secretinfo ' cmdlet sammen med ' | ” pipeline.
  • Angiv derefter ' Format-liste ” for at få oplysningerne i tabelformatet.

Konklusion

PowerShell ' SecretManagement ”-modulet bruges til at administrere og gemme hemmelighederne. Det kan installeres ved at udføre ' Installer-modul Microsoft.PowerShell.SecretManagement ' cmdlet. I denne særlige vejledning er 'SecretManagement'-modulet blevet forklaret ganske tydeligt.