Я использую rsync для синхронизации файлов между локальным каталогом и удаленным хостом. Я также использую звон для автоматизации моего SSH passphase запись.
То, что я не могу выяснить, - то, как использовать rsync со звоном. Это - то, что я думаю, что синтаксис должен быть:
rsync -args --rsh="plink user@remote" local_dir/ :/remote_dir
Но я получаю сообщения "Доступа запрещен". Существует ли способ сделать это? Действительно ли это просто?
Отредактированный для отражения, что я думаю, синтаксис должен быть похожим. У меня был он очень неправильно прежде.
Я обычно делаю свой rsyncs по ssh с чем-то подобным следующему:
rsync-args-e "ssh-i .ssh/my-key" user@hostname:/dir1/dir2
Вы могли попытаться заменить соответствующим звоном или шпаклевать команду.