Авторизация в SSH без пароля

Пытался сделать доступ по ssh без ввода пароля, казалось бы все уже тысячу раз описано и все должно заработать с пол-пинка.
Но как часто бывает наступил на грабли на самом просто месте.

 

Делал все по следующей инструкции:

1) Создал публичный и приватный ключи

ssh-keygen

2) Публичный ключ скопировал на удаленную машину

scp ~/.ssh/id_rsa.pub user@remote_host:/home/user/.ssh/authorized_keys

Вроде бы все сделал правильно, но при попытке подключиться ssh все равно запрашивал пароль.
Оказалось я забыл про один маленький нюанс, из за которого потратил несколько часов, просто надо было выполнить ssh-add

P/S А что бы ssh-add выполнялось при запуску системы добавил в .xsession строку

ssh-add < /dev/null
Запись опубликована в рубрике Использование linux с метками . Добавьте в закладки постоянную ссылку.

Добавить комментарий

Ваш e-mail не будет опубликован.

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>