Как решить проблему постоянного запроса пароля для приватного ключа?
Enter passphrase for key '/Users/jatu/.ssh/id_rsa':
Для того чтобы к примеру Ansible мог работать без запроса пароля от приватного ключа, вам потребуется использовать SSH Agent для управления вашими ключами и аутентификацией.
Вот несколько шагов, которые вам потребуется выполнить:
1. Используйте следующую команду, чтобы выполнить команды ssh-agent и включить ssh-agent для текущего сеанса оболочки (если используете tmux - запустите агента ПЕРЕД запуском сессии tmux):
eval `ssh-agent`
2. Убедитесь, что приватный ключ, который вы хотите использовать, уже добавлен в ваш SSH Agent. Вы можете добавить ключ, используя команду `ssh-add` в терминале:
ssh-add /путь/к/вашему/приватному/ключу
3. Убедитесь, что ваш SSH Agent запущен. Вы можете проверить это, выполнив команду ниже или запустить с таким ключем чтобы выдало с возвратом переменных `ssh-agent -s`. Если агент не запущен, вы можете запустить его с помощью команды `eval $(ssh-agent)` или просто `ssh-agent`.
echo $SSH_AUTH_SOCK
0 comments
HoBый комментарий
3 comments
Quisque orci nibh, porta vitae sagittis sit amet, vehicula vel mauris. Aenean at justo dolor. Fusce ac sapien bibendum, scelerisque libero nec
Quisque semper nunc vitae erat pellentesque, ac placerat arcu consectetur
Leave a Reply
Your email address will not be published. Required fields are marked *