Mam klucz prywatny w systemie Windows utworzony przez puttygen.exe
. Użyłem domyślnych opcji, aby go zapisać, narzędzie automatycznie nadało mu .ppk
rozszerzenie i wygląda to tak:
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
Teraz muszę zmienić hasło i według dokumentów wydawało się to dość proste:
puttygen.exe -P key.ppk
Ale pojawia się okno z tym błędem:
PuTTYgen Error: Couldn't load private key (unable to open file)
Próbowałem także zmienić hasło, ssh-keygen
które jest dołączone do Git Bash:
ssh-keygen.exe -p -f key.ppk
Pyta o moje stare hasło, ale potem daje mi błąd Bad passphrase
. Co nie jest prawdą, ponieważ mogę dodać klucz pageant.exe
i nie błędnie wpisuję hasło ...
Czy mogę jeszcze coś zmienić lub upuścić hasło?