Ative as chaves SSH na inicialização no KeePass com o plugin KeeAgent

7

Estou usando o KeePass com o KeeAgent .

Eu quero fazer login em sistemas usando o PuTTY sem digitar minha senha (mas com um arquivo id_rsa criptografado).

Eu o configurei ao ponto de que, se eu fizer isso:

  1. Inicie uma sessão SSH usando o putty e observe que preciso de uma senha.
  2. inicie o keepass
  3. Ferramentas - > KeyAgent - > Adicionar - > Do arquivo - > .ssh/id_rsa - > insira a senha.
  4. Inicie uma sessão SSH usando putty e observe que eu faço login sem digitar a senha.

Mas se eu parar e iniciar o KeePass, a sessão putty exigirá uma senha novamente.

Gostaria que meu id_rsa fosse carregado no KeeAgent automaticamente quando o keepass fosse iniciado.

Espero que, quando eu digitar minha senha para o KeePass, ela carregue o arquivo id_rsa sem solicitar uma senha adicional. Estou bem com o KeePass armazenando a senha id_rsa .

    
por Michael Potter 24.04.2015 / 02:56

2 respostas

11

Para isso, você precisa de uma entrada KeePass com o arquivo de chave privada anexado e permitir que o KeeAgent use esta entrada.

  • Crie uma nova entrada
  • Vá para a guia Avançado e adicione sua chave privada como anexo

  • VáparaaguiaKeeAgentemarque" Permitir que o KeeAgent use esta entrada "

  • Selecioneoarquivodechavenalistasuspensa" Localização de arquivo de chave privada "

  • Salve e feche a entrada
  • Agora abra Ferramentas KeeAgent no menu e selecione Adicionar em> → Do KeePass

Isso deve adicionar a chave automaticamente toda vez que você desbloquear seu banco de dados.

    
por 21.06.2015 / 16:37
0

Eu baseei essas instruções enumeradas na resposta de Martin e em minhas experiências. Eu teria apenas editado a resposta de Martin, mas ele tem alguns passos extras (Especificamente, Tools- > KeeAgent- > Add- > De KeyPass) que eu não precisava. Eu suspeito que não precisei disso porque eu já havia adicionado a chave no KeeAgent.

  1. Iniciar o KeeAgent
  2. Editar - > Adicionar entrada
  3. Espere que a janela pop-up "Adicionar entrada" seja exibida.
  4. Clique na guia "Entrada".
  5. Insira o título no campo "Senha" (usei "Arquivo de chave SSH").
  6. Insira a senha da chave ssh no campo "Senha".
  7. Clique na guia "Avançado".
  8. Clique no botão "Anexar" no lado direito da metade inferior da janela pop-up.
  9. Espere que a janela do navegador de arquivos apareça e navegue até a chave privada (a mina é .ssh / id_rsa).
  10. Clique na guia "KeeAgent".
  11. Espere que todos os controles sejam desativados (exceto "Permitir que o KeeAgent use esta entrada".
  12. Marque a caixa "Permitir que o KeeAgent use esta entrada".
  13. Espere que o restante dos controles seja ativado e o padrão seja o arquivo escolhido na etapa 9.
  14. Clique em "OK".
  15. Sair do KeePass
  16. Espere pop-up perguntando se você deseja salvar as alterações.
  17. Clique em "Salvar alterações"

Se Martin juntar a minha resposta na dele e eu vou deletar essa resposta e aceitar a resposta dele.

    
por 21.06.2015 / 21:13

Tags