Ich habe einen privaten Schlüssel in Windows, erstellt von puttygen.exe. Ich habe Standardoptionen zum Speichern verwendet, das Tool hat ihm automatisch eine .ppkErweiterung zugewiesen und es sieht folgendermaßen aus:
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
Jetzt muss ich die Passphrase ändern, und laut den Dokumenten schien dies einfach genug:
puttygen.exe -P key.ppk
Dies öffnet jedoch ein Fenster mit diesem Fehler:
PuTTYgen Error: Couldn't load private key (unable to open file)
Ich habe auch versucht, die Passphrase zu ändern, die ssh-keygenmit Git Bash geliefert wird:
ssh-keygen.exe -p -f key.ppk
Es fragt nach meiner alten Passphrase, aber dann gibt es mir den Fehler Bad passphrase. Was nicht stimmt, weil ich den Schlüssel hinzufügen kann pageant.exeund die Passphrase nicht falsch schreibe ...
Kann ich sonst noch versuchen, die Passphrase zu ändern oder zu löschen?