Ssh password less
From Help system
Настройка 2 unix систем так, чтобы с одного сервера (server 1) можно было заходить на другой (server 2) без ввода пароля. Такая конфигурация часто требуется для автоматических скриптов, которые должны пересылать файлы без дополнительных вводов паролей.
Итак, мы хотим заходить с сервера Server 1 на Server 2
Server 1
ssh-keygen -t rsa
Все параметры можно оставлять по умолчанию. В итоге, в /root/.ssh/ мы получим закрытый и открытый ключи.
Копируем открытый ключ на сервер Server 2
scp /root/.ssh/id_rsa.pub root@1.1.1.1:/root/slave.pub
Server 2
mkdir -p /root/.ssh chmod 0600 /root/.ssh cat /root/slave.pub >> /root/.ssh/authorized_keys2 chmod 0600 /root/.ssh/authorized_keys2
Проверка
Сейчас мы должны зайти с сервера Server 1 на Server 2 без пароля
ssh root@1.1.1.1
