Как вы используете файл идентификатора с rsync?
Это синтаксис, который, я думаю, должен использовать с rsync для использования файла идентификации для подключения:
rsync -avz -e 'ssh -p1234 -i ~/.ssh/1234-identity' \ "/local/dir/" [email protected]:"/remote/dir/"
Но это дает мне ошибку:
Warning: Identity file ~/.ssh/1234-identity not accessible: No such file or directory.
Файл в порядке, разрешения установлены правильно, он работает при выполнении ssh - просто не с rsync - по крайней мере, в моем синтаксисе. Что я делаю не так? Он пытается найти файл идентификации на удаленной машине? Если да, как я могу указать, что я хочу использовать файл идентификации на своей локальной машине?