Копирование rsync конфигурация

У меня есть сценарий, работающий каждый день благодаря crontab, и он хорошо работает на xubuntu 12.10 VM. Я хочу создать копию этого VM на чистом Xubuntu 16.04, и почти все работает, но этот сценарий из-за rsync проблемы.

rsync -azh --delete vbackup@perforce:/var/p4depot /tmp/p4depot

Эта строка на исходном сервере хорошо работает, но на клоне я создаю, сценарий спрашивает меня пароль vbackup. Это происходит несколько раз во время полного сценария. Так как я хочу выполнить его со своим crontab, я не хочу вводить пароль, которым называют каждый раз rsync!
Я читал, это имеет отношение к ssh конфигурации, но я не знаю, как скопировать ssh конфигурацию для моего rsync для работы, не изменяя весь VM, с которым это подключено.
Я - настоящий новичок Linux, поэтому быть исчерпывающим, если существует путь или команда, чтобы работать, поблагодарить Вас :)!

0
задан 14 November 2017 в 11:04

1 ответ

Хорошо, я нашел то, что было неправильным. После установки ssh, меня все еще спросили пароль. С моим сценарием Python назвали

sudo python3.5 myscript.py 

sudo был там, потому что у меня были ошибки разрешения без него. Я решил ошибки разрешения, удалил sudo, и сценарий прекратил просить мой пароль. В конце я все еще настроил ssh снова, я нашел этот поток очень полезным: https://superuser.com/questions/555799/how-to-setup-rsync-without-password-with-ssh-on-unix-linux

Спасибо :)

0
ответ дан 1 November 2019 в 05:24

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

Похожие вопросы: