Как вы используете идентификационный файл с rsync?

Как вы используете файл идентификации с rsync?

Я думаю это синтаксис, который я должен использовать с rsync, чтобы использовать файл идентификации для подключения:

rsync -avz -e 'ssh -p1234  -i ~/.ssh/1234-identity'  \
"/local/dir/" remoteUser@22.33.44.55:"/remote/dir/"

Но это выдает мне ошибку:

Warning: Identity file ~/.ssh/1234-identity not accessible: No such file or directory.

Файл в порядке, разрешения установлены правильно, он работает при использовании ssh - только не с rsync - по крайней мере, в моем синтаксисе. Что я делаю не так? Он пытается найти файл идентификации на удаленном компьютере? Если да, как мне указать, что я хочу использовать файл удостоверений на моем локальном компьютере?

117
задан Good Person 12 November 2012 в 18:43
поделиться