Comment installer et gérer le module PowerShell SecretManagement ?

Comment Installer Et Gerer Le Module Powershell Secretmanagement



Le PowerShell ' GestionSecrète ” module est utilisé pour récupérer et stocker des secrets. C'est le moyen le plus simple de gérer les modules secrets. Il stocke l'extension dans les coffres d'extension 'SecretManagement'. Les coffres d'extension sont également enregistrés dans le module 'SecretManagement' et peuvent exporter les modules requis par le 'SecretManagement'. Les coffres d'extension peuvent stocker des secrets à distance ainsi que localement. Il est enregistré et disponible uniquement pour l'utilisateur actuel.

Dans ce tutoriel particulier, nous observerons en détail le module PowerShell 'SecretManagement'.

Comment installer et gérer le module PowerShell SecretManagement ?

Voici la liste pour en savoir plus sur le ' GestionSecrète module ' :







Comment installer le module SecretManagement ?

Pour profiter de toutes les fonctionnalités du ' GestionSecrète ' module, vous devez d'abord l'installer avec le ' Boutique secrète ”module. Pour ce faire, consultez la procédure fournie.



Étape 1 : Installer le module SecretManagement



Pour installer le ' GestionSecrète ', exécutez la commande suivante :





Installer - Module Microsoft.PowerShell.SecretManagement

Après avoir exécuté la commande décrite ci-dessus, il vous demandera d'appuyer sur la touche particulière selon votre choix. Par exemple, nous avons appuyé sur le ' [UN] » pour oui à tous :



Étape 2 : Installer Secret Store dans PowerShell

Ensuite, exécutez la commande ci-dessous pour installer le magasin de secrets dans PowerShell :

Installer - Module Microsoft.PowerShell.SecretStore

Comment gérer le module PowerShell SecretManagement ?

Comme nous avons appris que le PowerShell ' GestionSecrète ” module est responsable de la gestion et du stockage des secrets. Maintenant, consultez la démonstration pratique de la théorie susmentionnée.

Étape 1 : Créer un SecretVault dans PowerShell

Créer un ' SecretVault ', exécutez simplement le code donné :

Enregistrer - SecretVault -Nom PowerShellDB - Nom du moduleMicrosoft.PowerShell.SecretStore - Coffre par défaut

Dans le code décrit ci-dessus :

  • Précisez d'abord le ' Registre-SecretVault ” applet de commande.
  • Ensuite, tapez le ' -Nom ” paramètre ayant la valeur indiquée qui lui est assignée.
  • Passant à autre chose, écrivez un autre paramètre ' -ModuleName ” et attribuez la valeur mentionnée.
  • Enfin, spécifiez le paramètre ' -DefaultVault ” :

Étape 2 : Définir un mot de passe sur le SecretVault

Après avoir créé le ' SecretVault ', l'étape suivante consiste à définir le mot de passe. Pour ce faire, utilisez la commande ci-dessous :

Obtenir - SecretStoreConfigurationSecretStoreConfiguration

Note: Chaque fois que la commande est exécutée, il vous sera demandé de saisir le mot de passe deux fois pour le définir.

Étape 3 : Ajouter des informations d'identification au SecretVault

Exécutez la commande ci-dessous pour ajouter des informations d'identification au ' SecretVault ” :

Ensemble - Secret - Vault PowerShellDB -Nom adm_acc - Secret ( Get-Credential powershellDB.local\adm_acc ) - Métadonnées @ { Description = 'Compte administrateur de PowerShell' }

Selon le code ci-dessus :

  • Tout d'abord, placez le ' Set-Secret ' et l'applet de commande ' -Sauter ” paramètre ayant attribué la valeur indiquée.
  • Pour aller plus loin, précisez le ' -Nom ”, “ -Secret ', et le ' -Métadonnées ' Paramètre avec les valeurs indiquées qui leur sont attribuées :

Étape 4 : Vérifier le SecretVault

Après avoir créé le SecretVault, utilisez la commande fournie et entrez le mot de passe pour vérification :

Obtenir - Infos secrètes | Format-Liste

Ici:

  • Commencez par le ' Obtenir-Secretinfo » applet de commande avec le « | ” pipeline.
  • Ensuite, précisez le ' Format-Liste ” pour obtenir les informations sous forme de tableau.

Conclusion

Le PowerShell ' GestionSecrète ” module est utilisé pour gérer et stocker les secrets. Il peut être installé en exécutant le ' Module d'installation Microsoft.PowerShell.SecretManagement ” applet de commande. Dans ce tutoriel particulier, le module 'SecretManagement' a été expliqué assez clairement.