четверг, 16 января 2014 г.

Авторизация в ssh по ключу

Все действия происходят на машине-клиенте, который хочет подсоединиться к серверу mydomain.name по ssh.
Работаем от пользователя myuser, соответственно ключ сохраняется в его домашнем каталоге.

Генерируем ключ:
$ ssh-keygen

Заменяем пароль на ключ:
$ ssh-keygen -p

Копируем закрытый ключ на сервер (-p 221 - порт, если он не отличается от 22, то можно не указывать):
$ ssh-copy-id -p 221 [email protected]
тут нужно один раз ввести пароль.

Проверка:
$ ssh -p 221 mydomain.name

Запроса пароля не будет.

Комментариев нет: