Eu tenho uma chave privada no Windows, criada por puttygen.exe
. Eu usei as opções padrão para salvá-lo, a ferramenta deu automaticamente uma extensão .ppk
, e é assim:
PuTTY-User-Key-File-2: ssh-rsa
Encryption: none
Comment: rsa-key-20130627
Public-Lines: 4
AAAAB3NzaC1yc2EAAAABJQAAAIBnvvAhyMs4rdlQd4OdajDw4jIPi6vIjrWjt4l4
5C3wHOSxyQQdtSA8XT3K0rSBnNtZRJTb5mfix67qQe3pHCTMSNsYIaBi8xQJHZRa
RxdY+1VtGnSlEma8KO2We9eDNCGiwrRTUzqvTiGCnzU0pF1MXxu3ObISJcpqv+sQ
1GB0cw==
Private-Lines: 8
AAAA..........
Private-MAC: XXXXXXXXX
Agora preciso alterar a frase secreta e, de acordo com os documentos, isso parece bastante simples:
puttygen.exe -P key.ppk
Mas isso abre uma janela com este erro:
PuTTYgen Error: Couldn't load private key (unable to open file)
Eu também tentei alterar a senha usando ssh-keygen
que vem com o Git Bash:
ssh-keygen.exe -p -f key.ppk
Ele pede a minha senha antiga, mas depois me dá o erro Bad passphrase
. O que não é verdade, porque eu posso adicionar a chave em pageant.exe
, e não estou digitando errado a frase secreta ...
Mais alguma coisa que eu possa tentar mudar ou eliminar a frase secreta?