Bagaimana Anda menggunakan file identitas dengan rsync?
Ini adalah sintaks yang menurut saya harus saya gunakan dengan rsync untuk menggunakan file identitas untuk terhubung:
rsync -avz -e 'ssh -p1234 -i ~ / .ssh / 1234-identitas' \ "/ local / dir /" remoteUser@22.33.44.55: "/ remote / dir /"
Tapi itu memberi saya kesalahan:
Peringatan: File identitas ~ / .ssh / 1234-identitas tidak dapat diakses: File atau direktori tersebut tidak ada.
File ini baik-baik saja, izin ditetapkan dengan benar, berfungsi saat melakukan ssh - tidak dengan rsync - setidaknya dalam sintaks saya. Apa yang saya lakukan salah? Apakah itu mencoba mencari file identitas di mesin jarak jauh? Jika demikian, bagaimana cara menentukan bahwa saya ingin menggunakan file identitas di komputer lokal saya ?