суббота, 8 ноября 2014 г.

ssh Доступ по ключу

На локальной машине генерим ключи

ssh-keygen -t rsa

Тут же(на локале) копируем на удаленный сервер

ssh-copy-id -i ~/.ssh/id_rsa user@XX.XX.XX.XX

Готово.



Если ssh-copy-id нет, то копируем ключ руками

scp ~/.ssh/id_rsa.pub  user@XX.XX.XX.XX:~

Авторизуемся на сервере

ssh user@XX.XX.XX.XX


mkdir ~/.ssh
chmod 711 ~/.ssh
mv ~/id_rsa.pub ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys




Вместо XX.XX.XX.XX ip хоста, или домен



После надо выставить  в /etc/ssh/sshd_config
PasswordAuthentication no

Что бы доступ был разрешён только по ключу

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

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