Come si usa un file di identità con rsync?
Questa è la sintassi che penso che dovrei usare con rsync per utilizzare un file di identità per connettersi:
rsync -avz -e 'ssh -p1234 -i ~ / .ssh / 1234-identity' \ "/ local / dir /" remoteUser@22.33.44.55: "/ remote / dir /"
Ma mi sta dando un errore:
Avvertenza: file di identità ~ / .ssh / 1234-identità non accessibile: nessun file o directory.
Il file va bene, le autorizzazioni sono impostate correttamente, funziona quando si fa ssh - ma non con rsync - almeno nella mia sintassi. Che cosa sto facendo di sbagliato? Sta cercando di cercare il file di identità sul computer remoto? In tal caso, come posso specificare che desidero utilizzare un file di identità sul mio computer locale ?