опция файла пароля rsync сценария оболочки - PullRequest
2 голосов
/ 25 ноября 2010

В сценарии оболочки, как использовать rsync --password-file параметр

rsync -a root@123.123.12.3:/root /backup

1 Ответ

3 голосов
/ 25 ноября 2010

Если протокол rsync, вы можете использовать:

rsync -a --password-file=/path/to/secret rsync://root@123.123.12.3/root /backup

Если используется rsync через ssh, вы должны установить открытый ключ ssh auth. На локальном хосте запустить

ssh-keygen -t rsa -b 1024

затем добавьте содержимое ~ / .ssh / id_rsa.pub в ~ / .ssh / authorized_keys на удаленном хосте.

...