Доступ к серверу по ssh без пароля
При работе с серверами на базе Linux очень удобно пользоваться ssh-протоколом. Но вводить постоянно параметры доступа — логин и пароль может быть иногда и не совсем удобно. Для того. чтобы организовать беспарольный доступ необходимо сгенерировать доверенный ключ на стороне клиента (вашего рабочего ПК) и записать его в файл .ssh/authorized_keys на Linux-сервере.
Итак:
На сервере:
mcedit /etc/ssh/sshd_config
Исправляем:
PubkeyAuthentication no
На клиенте:
Генерируем ключ:
ssh-keygen
Записываем ключ в файл .ssh/authorized_keys на Linux-сервере
cat ~/.ssh/id_rsa.pub | ssh user@server «cat >> .ssh/authorized_keys»
Источник: http://eax.me/ssh-backup/