Hoe installeer en beheer ik de PowerShell SecretManagement-module?

Hoe Installeer En Beheer Ik De Powershell Secretmanagement Module



De PowerShell ' Geheim Beheer ” module wordt gebruikt om geheimen op te halen en op te slaan. Het is de gemakkelijkste manier om de geheime modules te beheren. Het slaat de extensie op in de extensiekluizen 'SecretManagement'. Extensiekluizen zijn ook geregistreerd bij de module 'SecretManagement' en kunnen modules exporteren die vereist zijn voor de 'SecretManagement'. Extensiekluizen kunnen geheimen zowel op afstand als lokaal opslaan. Het is geregistreerd en alleen beschikbaar voor de huidige gebruiker.

In deze specifieke zelfstudie zullen we de PowerShell-module 'SecretManagement' in detail observeren.

Hoe installeer en beheer ik de PowerShell SecretManagement-module?

Hier is de lijst om meer te weten te komen over de ' Geheim Beheer ”module:







Hoe installeer ik de SecretManagement-module?

Om te genieten van de volledige functionaliteit van de “ Geheim Beheer ” module, moet u deze eerst installeren samen met de “ SecretStore ” module. Bekijk hiervoor de verstrekte procedure.



Stap 1: Installeer de SecretManagement-module



Om de “ Geheim Beheer ”-module, voert u de volgende opdracht uit:





Installeren - Module Microsoft.PowerShell.SecretManagement

Na het uitvoeren van de hierboven beschreven opdracht, zal het u vragen om op de specifieke toets van uw keuze te drukken. Zo hebben we bijvoorbeeld op de “ [A] ” voor ja tegen iedereen:



Stap 2: Installeer Secret Store in PowerShell

Voer vervolgens de onderstaande opdracht uit om de geheime opslag in PowerShell te installeren:

Installeren - Module Microsoft.PowerShell.SecretStore

Hoe de PowerShell SecretManagement-module te beheren?

Zoals we hebben geleerd dat de PowerShell “ Geheim Beheer ” module is verantwoordelijk voor het beheren en opslaan van de geheimen. Bekijk nu de praktische demonstratie van de bovengenoemde theorie.

Stap 1: maak een SecretVault aan in PowerShell

Om een ​​“ geheime kluis ”, voer gewoon de gegeven code uit:

Register - geheime kluis -Naam PowerShellDB - Modulenaam Microsoft.PowerShell.SecretStore - StandaardVault

In de hierboven beschreven code:

  • Geef eerst de ' Register-SecretVault ' cmdlet.
  • Typ vervolgens de ' -Naam ” parameter waaraan de opgegeven waarde is toegewezen.
  • Ga verder en noteer nog een parameter ' -Module naam ” en wijs de genoemde waarde toe.
  • Specificeer ten slotte de parameter ' -Standaardkluis ”:

Stap 2: Stel een wachtwoord in op de SecretVault

Na het maken van de “ geheime kluis ”, is de volgende stap het instellen van het wachtwoord. Gebruik hiervoor de hieronder gespecificeerde opdracht:

Krijgen - SecretStore-configuratie

Opmerking: Telkens wanneer de opdracht wordt uitgevoerd, wordt u gevraagd het wachtwoord twee keer in te voeren om het in te stellen.

Stap 3: voeg inloggegevens toe aan de SecretVault

Voer de onderstaande opdracht uit voor het toevoegen van inloggegevens aan de ' geheime kluis ”:

Set - Geheim - Kluis PowerShellDB -Naam adm_acc - Geheim ( Get-referentie powershellDB.local\adm_acc ) - Metagegevens @ { Beschrijving = 'PowerShell's beheerdersaccount' }

Volgens bovenstaande code:

  • Plaats eerst de ' Set-geheim ” cmdlet en de “ -Kluis ” parameter die de aangegeven waarde heeft toegewezen.
  • Ga verder en specificeer de ' -Naam ”, “ -Geheim ', en de ' -Metagegevens ” parameter met aangegeven waarden die eraan zijn toegewezen:

Stap 4: Verifieer de SecretVault

Gebruik na het maken van de SecretVault de meegeleverde opdracht en voer het wachtwoord in ter verificatie:

Krijgen - Geheime info | Formaat-Lijst

Hier:

  • Begin met de “ Get-Secretinfo ” cmdlet samen met de “ | ” pijplijn.
  • Specificeer vervolgens de ' Formaat-Lijst ” om de informatie in tabelvorm te krijgen.

Conclusie

De PowerShell ' Geheim Beheer ”-module wordt gebruikt om de geheimen te beheren en op te slaan. Het kan worden geïnstalleerd door de opdracht ' Installatiemodule Microsoft.PowerShell.SecretManagement ' cmdlet. In deze specifieke tutorial is de module 'SecretManagement' vrij duidelijk uitgelegd.