Задать вопрос
Krotesk
@Krotesk
Инженер техподдержки телефонии на основе Asterisk

Как запомнить парольную фразу ssh ключа и не вводить её постоянно?

После переустановки системы при входе по ключу на серверы, куда уже добавлены ключи стало запрашивать парольную фразу:
Enter passphrase for key '/home/dmitriy/.ssh/id_rsa':

Так подозреваю не стартует ssh-agent и
ssh-add ~/.ssh/id_rsa
Could not open a connection to your authentication agent.

Запускаю агента:
eval `ssh-agent -s`
Agent pid 1138327
ssh-add ~/.ssh/id_rsa
Enter passphrase for /home/dmitriy/.ssh/id_rsa: 
Identity added: /home/dmitriy/.ssh/id_rsa (/home/dmitriy/.ssh/id_rsa)
ssh-add -l
2048 SHA256:fPUJ5OVY6KqRdvdKQ3IoXU5ZoTvk0oxawhlEK0GxDk8 /home/dmitriy/.ssh/id_rsa (RSA)

И всё равно после этого при входе просит пароль
ssh root@192.168.228.8                                                                                                                                                      ✔ 
Enter passphrase for key '/home/dmitriy/.ssh/id_rsa':

~/.ssh/config
HostKeyAlgorithms=+ssh-rsa
User=root
PubkeyAcceptedKeyTypes=+ssh-rsa
AddKeysToAgent yes
IdentityFile ~/.ssh/id_rsa

Что ещё и где поправить?
  • Вопрос задан
  • 214 просмотров
Подписаться 3 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 3
Вы не написали среду, в которой работаете. Кто является ssh-агентом?

PS 2 из 3 ответов тупые
Ответ написан
@zx118rr
ssh-copy-id root@35.49.232.454
Ответ написан
@pfg21
ex-турист
может лучше снять пас-фразу с закрытого ключа

ssh-keygen -p -P '%пас-фраза%' -N '' -f %имя_ключа%
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы