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

Переходим в домашний каталог.
user@client$ cd /home/user

Генерируем ключ (При желании можно добавить парольную фразу).
user@client$ ssh-keygen

Создаем папку mkdir.
user@client$ ssh user@host mkdir -p .ssh
Копируем публичный ключ на хост.

user@client$ cat .ssh/id_rsa.pub | ssh user@host "cat >> .shh/authorized_keys"

либо можно воспользоваться утилитой. 
user@client$ ssh-copy-id -i id_rsa.pub user@host

Можно конектиться без пароля.
user@client$ ssh user@host
user@host$

Теперь  можно закрыть доступ по паролю 
для этого в файл /etc/ssh/sshd_config
внести следующие настройки.
PermitRootLogin no
UsePAM no 
PasswordAuthentication no

Теперь перезапустить службу.
service sshd restart

Оставить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Создайте подобный сайт на WordPress.com
Начало работы