¿Cómo se usa un archivo de identidad con rsync?
Esta es la sintaxis que creo que debería usar con rsync para usar un archivo de identidad para conectarme:
rsync -avz -e 'ssh -p1234 -i ~ / .ssh / 1234-identity' \ "/ local / dir /" remoteUser@22.33.44.55: "/ remote / dir /"
Pero me está dando un error:
Advertencia: archivo de identidad ~ / .ssh / 1234-identidad no accesible: no existe tal archivo o directorio.
El archivo está bien, los permisos están configurados correctamente, funciona al hacer ssh, pero no con rsync, al menos en mi sintaxis. ¿Qué estoy haciendo mal? ¿Intenta buscar el archivo de identidad en la máquina remota? Si es así, ¿cómo especifico que quiero usar un archivo de identidad en mi máquina local ?