Wie verwendet man eine Identitätsdatei mit rsync?
Dies ist die Syntax , die ich mit rsync verwenden sollte, um eine Identitätsdatei für die Verbindung zu verwenden:
rsync -avz -e 'ssh -p1234 -i ~ / .ssh / 1234-identity' \ "/ local / dir /" remoteUser@22.33.44.55: "/ remote / dir /"
Aber es gibt mir einen Fehler:
Warnung: Identitätsdatei ~ / .ssh / 1234-Identität nicht zugänglich: Keine solche Datei oder kein solches Verzeichnis.
Die Datei ist in Ordnung, die Berechtigungen sind korrekt eingestellt, es funktioniert, wenn ssh ausgeführt wird - nur nicht mit rsync - zumindest in meiner Syntax. Was mache ich falsch? Versucht es, auf dem Remotecomputer nach der Identitätsdatei zu suchen? Wenn ja, wie gebe ich an, dass ich eine Identitätsdatei auf meinem lokalen Computer verwenden möchte ?