
У меня возникла довольно необычная проблема с моей установкой, на которую я не могу найти ответ. Я создал новый ключ ssh с помощью ssh-keygen
и получил для него парольную фразу. Ключ работает. Добавил в хосты, к которым хочу подключиться, и когда он запрашивает парольную фразу, я ввожу ее, и она работает.
Итак, как и ожидалось, я решил добавить его в ssh-agent
, но вот что происходит:
ssh-add /home/[user]/.ssh/id_rsa
Enter passphrase for /home/[user]/.ssh/id_rsa:
Bad passphrase, try again for /home/[user]/.ssh/id_rsa:
Он не принимает мою парольную фразу. Я пробовал копировать-вставлять, то же самое. У кого-нибудь есть какие-то идеалы?
решение1
В моем случае это произошло потому, что я пытался передать ключ в .ppk
формате Putty.
Экспорт ключа в формат OpenSSH (например, через PuttyGen) и его использование решили мою проблему.