ฉันกำลังพยายามย้ายบางไฟล์ระหว่างเซิร์ฟเวอร์ด้วย รีซิงค์
และพอร์ต SSH ที่ไม่ได้มาตรฐาน ฉันสามารถเข้าสู่ระบบเมื่อฉันเพิ่งใช้ จุ๊ๆ
และระบุรหัสผ่านของฉัน เมื่อได้ลองกับ รีซิงค์
ฉันได้รับการอนุญาตปฏิเสธ ฉันไม่แน่ใจว่าฉันทำอะไรผิด
งานนี้:
ssh -p 1234 [email protected]
สิ่งนี้ไม่:
rsync -azvhP -e "ssh -p 1234" --remove-sent-files /path/to/source/ [email protected]:/path/to/destination/
> สิทธิ์ถูกปฏิเสธ โปรดลองอีกครั้ง
เป็นการทดสอบด้วย scp
ดูเหมือนว่าจะใช้งานได้:
scp -rp -P 1234 /path/to/source/ [email protected]:/path/to/destination/
มีความคิดเห็นเกี่ยวกับสิ่งที่เกิดขึ้นหรือวิธีแก้ไขปัญหาหรือไม่
หมายเหตุ: ฉันได้ลองบันทึกตัวเลือกในไฟล์ ~/.ssh/config
โฮสต์เซิร์ฟเวอร์ของฉัน
ชื่อโฮสต์ 192.168.0.123
พอร์ต 1234
ผู้ใช้ฉัน
แล้วก็พยายาม รีซิงค์
ด้วยชื่อโฮสต์ที่เป็นมิตรซึ่งดูเหมือนว่าจะให้ผลลัพธ์ที่เหมือนกัน (เช่น ถามรหัสผ่าน แล้วข้อผิดพลาดถูกปฏิเสธการอนุญาต)
rsync เส้นทาง/ถึง/ต้นทาง เซิร์ฟเวอร์ของฉัน:/เส้นทาง/ถึง/ปลายทาง
รหัสผ่านของ [email protected]:
สิทธิ์ถูกปฏิเสธ โปรดลองอีกครั้ง