Como posso recuperar minha frase secreta ssh do gnome-keyring?

8

Esqueci a frase secreta da minha chave privada ssh, mas ela ainda está armazenada no chaveiro do GNOME, então parece que eu deveria ser capaz de recuperá-la. O Seahorse me permite recuperar senhas de sites do meu chaveiro, mas não vejo uma maneira de recuperar minha senha do ssh. Alguém pode me dizer como fazer isso?

    
por ʇsәɹoɈ 03.10.2012 / 03:37

2 respostas

10

Após algumas pesquisas e discussões, dois pequenos programas python foram criados para fazer exatamente o que eu precisava. Ambos foram capazes de despejar todas as senhas que são armazenadas pelo gnome-keyring, incluindo a senha da minha chave ssh. (Isso é seguro, é claro, porque funciona apenas depois que eu destravei meu chaveiro.) Veja esses posts do blog para o código:

link

link

Obrigado, Michael Schurter e Liviu. Agora posso simplesmente atualizar minha frase-senha em vez de resolver o problema de substituir minha antiga chave ssh em todos os sistemas em que ela está instalada.

    
por 15.10.2012 / 21:41
-3

Se o gnome-keyring funciona como ssh-agent, você não faz. A frase secreta não pode ser recuperada depois de esquecida. É usado para criptografar a chave privada e, se você esquecer ... bem, é isso.

Se realmente é armazenado internamente, isso é outro problema.

    
por 03.10.2012 / 04:36