У мене є приватний ключ в Windows, створений puttygen.exe
. Я використовував параметри за замовчуванням, щоб зберегти його, інструмент автоматично дав йому .ppk
розширення, і це виглядає приблизно так:
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
Тепер мені потрібно змінити пароль, і, згідно з документами, це здавалося досить простим:
puttygen.exe -P key.ppk
Але це спливаюче вікно з цією помилкою:
PuTTYgen Error: Couldn't load private key (unable to open file)
Я також спробував змінити пароль, використовуючи ssh-keygen
Git Bash:
ssh-keygen.exe -p -f key.ppk
Він запитує мою стару парольну фразу, але потім вона дає мені помилку Bad passphrase
. Що не відповідає дійсності, тому що я можу додати ключ pageant.exe
, і я не вгамую парольну фразу ...
Що ще я можу спробувати змінити або відпустити фразу?