คุณใช้ไฟล์ข้อมูลประจำตัวกับ rsync ได้อย่างไร?
นี่คือไวยากรณ์ที่ฉันคิดว่าฉันควรใช้กับ rsync เพื่อใช้ไฟล์ข้อมูลประจำตัวเพื่อเชื่อมต่อ:
rsync -avz -e 'ssh -p1234 -i ~ / .ssh / 1234- ตัวตน' \ "/ local / dir /" remoteUser@22.33.44.55: "/ remote / dir /"
แต่มันทำให้ฉันมีข้อผิดพลาด:
คำเตือน: ไฟล์ Identity ~ / .ssh / 1234-identity ไม่สามารถเข้าถึงได้: ไม่มีไฟล์หรือไดเร็กทอรีดังกล่าว
ไฟล์นั้นใช้ได้สิทธิ์ตั้งค่าอย่างถูกต้องมันใช้งานได้เมื่อทำ ssh - ไม่ใช่กับ rsync - อย่างน้อยก็ในไวยากรณ์ของฉัน ผมทำอะไรผิดหรือเปล่า? พยายามมองหาไฟล์ข้อมูลประจำตัวบนเครื่องระยะไกลหรือไม่ ถ้าเป็นเช่นนั้นฉันจะระบุว่าผมอยากจะใช้แฟ้มตัวตนบนของท้องถิ่นเครื่อง?