Вход по ssh без пароля
Всё просто. Сначала создаём ключ:
[email protected]:~$ ssh-keygen -t rsa
если спросит пароль - просто нажать enter.
Затем копируем файл с ключом на удалённый хост:
[email protected]:~$ cat ~/.ssh/*pub | ssh -l user localhost 'mkdir -p .ssh;touch .ssh/authorized_keys; cat >> .ssh/authorized_keys'
Вместо user вставить логин на ssh, вместо localhost адрес удалённого хоста.
Всё!
Опубликовано diamon в Пнд, 13/10/2008 - 17:06
This work is licensed under a Attribution Non-commercial No Derivatives Creative Commons license
Comments :
А если папка .ssh на
Опубликовано geralt (не проверено) в Пт, 15/10/2010 - 06:29.А если папка .ssh на удаленной машине отсутствует и создание её вручную и копирование туда публичного ключа ничего не дает? как тогда быть?
Интересно
Опубликовано Denis (не проверено) в Пнд, 12/07/2010 - 23:30.Отличный совет, спасибо!
Опубликовано Анонимный (не проверено) в Пнд, 15/03/2010 - 18:50.Отличный совет, спасибо!
]]> ]]> ]]> ]]> ]]> ]]> ]]>
Опубликовано Луиза (не проверено) в Втр, 12/01/2010 - 19:22.всё сделал как написано, но
Опубликовано Анонимный (не проверено) в Втр, 12/01/2010 - 14:24.всё сделал как написано, но при попытке входа по ssh пишет:
Agent admitted failure to sign using the key.
Вход по ключу на сервере разрешён...
В чём проблема?
я, конечно, не телепат, но
Опубликовано diamon в Втр, 12/01/2010 - 14:31.я, конечно, не телепат, но поиск в гугле дал первой же ссылкойhttps://bugs.launchpad.net/ubuntu/+source/openssh/+bug/201786
Я тоже всегда юзаю
Опубликовано Виталий (не проверено) в Пнд, 18/05/2009 - 21:56.Я тоже всегда юзаю ssh-copy-id...
Для этого есть ssh-copy-id.
Опубликовано Анонимный в Пт, 17/10/2008 - 17:47.Для этого есть ssh-copy-id.
Отправить комментарий