ssh-keygen -t dsa // генерим ключ cat ~/.ssh/id_dsa.pub | ssh root@XXX.XXX.XXX.XXX "cat >> ~/.ssh/authorized_keys2" // копируем на удаленную машину вместо XXX IP
Или sshpass
yum install sshpass
Заходим на ssh-сервер с именем server.example.com с паролем t@uyM59bQ
sshpass -p 't@uyM59bQ' ssh username@server.example.com
Заходим на ssh-сервер с именем server.example.com с паролем t@uyM59bQ отключая проверку ключа на хосте
sshpass -p 't@uyM59bQ' ssh -o StrictHostKeyChecking=no username@server.example.com
Скачиваем директорию с файлами
/usr/bin/sshpass -p '!@hrkUU50Tt' scp -r username@ssh.host.ru:/home/host/host.ru /FILEDUMP/BackUP/