J'ai une clé privée dans Windows, créée par puttygen.exe
. J'ai utilisé des options par défaut pour l'enregistrer, l'outil lui a automatiquement donné une .ppk
extension, et cela ressemble à ceci:
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
Maintenant, je dois changer la phrase secrète, et selon les documents, cela semblait assez simple:
puttygen.exe -P key.ppk
Mais cela ouvre une fenêtre avec cette erreur:
PuTTYgen Error: Couldn't load private key (unable to open file)
J'ai également essayé de changer la phrase secrète à l'aide ssh-keygen
de Git Bash:
ssh-keygen.exe -p -f key.ppk
Il me demande mon ancien mot de passe, mais il me donne ensuite l'erreur Bad passphrase
. Ce qui n'est pas vrai, car je peux ajouter la clé pageant.exe
et je ne sais pas mal la phrase de passe ...
Autre chose que je peux essayer de changer ou de supprimer la phrase secrète?