SSH и Crontab не выполняются

У меня проблемы с cron/crontabs и SSH

Мне нужно использовать команду:

rsync -ravH /home/mark/Backups/ -e ssh backupact@192.168.1.133:/home/backupact/DocumentBackup

Это работает, но запрашивает пароль во время процесса.

Мне нужно добавить его в crontab, поэтому я положил:

30 17 * * *     rsync -ravH /home/mark/Backups/ -e ssh backupact@192.168.1.133:/home/backupact/DocumentBackup

Это не работает, нет запроса пароля и ничего не появляется. Крон работает.

Я помню, в старые добрые времена вы могли вводить ftp://user:pass@ipaddress - то же самое возможно в этом сценарии?

1 ответ

Обновить

Ответ от Steeldriver выше помог с проблемой пароля.

Вторая проблема, связанная с Rsync и Crontab, была решена путем помещения команды Rsync в новый сценарий оболочки, предоставления разрешениям на выполнение сценария оболочки и последующего добавления сценария оболочки в Crontab. По какой-то причине добавление команды rsync непосредственно в Crontab не работает.

Другие вопросы по тегам