Como instalar e gerenciar o módulo PowerShell SecretManagement?

Como Instalar E Gerenciar O Modulo Powershell Secretmanagement



O PowerShell “ SecretManagement ” é usado para recuperar e armazenar segredos. É a maneira mais fácil de gerenciar os módulos secretos. Ele armazena a extensão nos cofres de extensão “SecretManagement”. Os cofres de extensão também são registrados no módulo “SecretManagement” e podem exportar os módulos exigidos pelo “SecretManagement”. Os cofres de extensão podem armazenar segredos remotamente e localmente. Ele é registrado e está disponível apenas para o usuário atual.

Neste tutorial específico, observaremos o módulo “SecretManagement” do PowerShell em detalhes.

Como instalar e gerenciar o módulo PowerShell SecretManagement?

Aqui está a lista para explorar mais sobre o “ SecretManagement ” módulo:







Como instalar o módulo SecretManagement?

Para desfrutar de todas as funcionalidades do “ SecretManagement ” módulo, você precisa instalá-lo primeiro junto com o “ SecretStore ” módulo. Para fazer isso, confira o procedimento fornecido.



Passo 1: Instale o Módulo SecretManagement



Para instalar o “ SecretManagement ” módulo, execute o seguinte comando:





Instalar - Módulo Microsoft.PowerShell.SecretManagement

Depois de executar o comando descrito acima, ele solicitará que você pressione a tecla específica de acordo com sua escolha. Por exemplo, nós pressionamos o botão “ [A] ” para sim a todos:



Etapa 2: instalar o armazenamento secreto no PowerShell

Em seguida, execute o comando abaixo indicado para instalar o armazenamento secreto no PowerShell:

Instalar - Módulo Microsoft.PowerShell.SecretStore

Como gerenciar o módulo SecretManagement do PowerShell?

Como aprendemos que o PowerShell “ SecretManagement ” módulo é responsável por gerenciar e armazenar os segredos. Agora, confira a demonstração prática da teoria acima.

Etapa 1: criar um SecretVault no PowerShell

Para criar um “ Cofre Secreto ”, basta executar o código fornecido:

Registro - Cofre Secreto -Nome PowerShellDB - ModuleName Microsoft.PowerShell.SecretStore - DefaultVault

No código descrito acima:

  • Primeiro, especifique o “ Registry-SecretVault ” cmdlet.
  • Em seguida, digite o “ -Nome ” parâmetro com o valor declarado atribuído a ele.
  • Seguindo em frente, anote outro parâmetro “ -Nome do módulo ” e atribua o valor mencionado.
  • Por fim, especifique o parâmetro “ -DefaultVault ”:

Passo 2: Defina uma senha no SecretVault

Depois de criar o “ Cofre Secreto ”, o próximo passo é definir a senha. Para fazer isso, use o comando especificado abaixo:

Pegar - Configuração da Loja Secreta

Observação: Sempre que o comando for executado, ele pedirá para inserir a senha duas vezes para defini-la.

Etapa 3: adicionar credenciais ao SecretVault

Execute o comando abaixo fornecido para adicionar credenciais ao “ Cofre Secreto ”:

Definir - Segredo - Vault PowerShellDB -Nome adm_acc - Segredo ( Obter credencial powershellDB.local\adm_acc ) - Metadados @ { Descrição = 'Conta de administrador do PowerShell' }

De acordo com o código acima:

  • Em primeiro lugar, coloque o “ Set-Secret ” cmdlet e o “ -Cofre ” parâmetro tendo atribuído o valor declarado.
  • Indo além, especifique o “ -Nome ”, “ -Segredo ', e a ' -Metadados ” parâmetro com valores declarados atribuídos a eles:

Passo 4: Verifique o SecretVault

Depois de criar o SecretVault, use o comando fornecido e digite a senha para verificação:

Pegar - Informações secretas | Lista de formatos

Aqui:

  • Comece com o “ Obter-Secretinfo ” junto com o “ | ” oleoduto.
  • Em seguida, especifique o “ Lista de formatos ” para obter as informações no formato de tabela.

Conclusão

O PowerShell “ SecretManagement ” é utilizado para gerenciar e armazenar os segredos. Ele pode ser instalado executando o comando “ Módulo de instalação Microsoft.PowerShell.SecretManagement ” cmdlet. Neste tutorial específico, o módulo “SecretManagement” foi explicado com bastante clareza.