Веб Хостинг и Выделенные сервера
Мы работаем для Вас!    
 
Статьи

Статьи->В помощь администратору и вебмастеру->Автоматическая авторизация ssh [ Поиск ]

Автоматическая авторизация ssh
Заголовок Автоматическая авторизация ssh
Описание Учимся авторизовываться по ssh без ввода пароля.
Отправил V@NEK
Со временем для любого линукс администратора встаёт вопрос автоматической авторизации по ssh, например с ростом парка серверов становится невозможным помнить все пароли.
В таком случае необходимо использовать авторизацию на сервере по ключам.

итак, приступим. Жирным текстом выделены команды, которые необходимо набирать, курсивом - результат:

v2nek@lap:~$ ssh-keygen -t dsa
Generating public/private dsa key pair.
Enter file in which to save the key (/home/v2nek/.ssh/id_dsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/v2nek/.ssh/id_dsa.
Your public key has been saved in /home/v2nek/.ssh/id_dsa.pub.
The key fingerprint is:
a8:98:91:bb:76:75:d1:56:38:79:3a:49:bc:33:bf:c6 v2nek@lap

Сгенерировали. Теперь копируем свой публичный ключ на необходимый сервер.
v2nek@lap:~$ ssh-copy-id -i ~/.ssh/id_dsa.pub gameru.net
Password:
Now try logging into the machine, with "ssh 'gameru.net'", and check in:

.ssh/authorized_keys

to make sure we haven't added extra keys that you weren't expecting.

А теперь проверяем результат работы путём подсоединения к ssh на удалённом сервере.
v2nek@lap:~$ ssh gameru.net
Last login: Thu Apr 23 19:21:50 2009 from sev-ix.name
v2nek@gameru ~ $

Готово, вот мы и на нашем сервере, пароль больше спрашивать не будет.
Голосов Голосов: 0 - В среднем:

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