ฉันต้องการคัดลอกข้อมูลจากเซิร์ฟเวอร์ FTP โดยทางโปรแกรมด้วย อาร์โคลน
.
การกำหนดค่านั้นง่ายเหมือน:
[exampleftp]
พิมพ์ = ftp
โฮสต์ = ftp.example.com
ผู้ใช้ = myuser
พาส = มายพาส
หากฉันพยายามคัดลอกสิ่งใด ฉันจะได้รับ:
ไม่สามารถสร้างระบบไฟล์สำหรับ "exampleftp:/": NewFs: ล้มเหลวในการเชื่อมต่อ FTP กับ "ftp.example.com:21": รองรับ UTF8
การทุ่มตลาดการแลกเปลี่ยนโปรโตคอลแสดง:
$ rclone --config=rclone.conf ls exampleftp: -vv --dump เนื้อหา
DEBUG: ใช้ไฟล์ปรับแต่งจาก "rclone.conf"
DEBUG : rclone: เวอร์ชัน "v1.55.1-DEV" เริ่มต้นด้วยพารามิเตอร์ ["rclone" "--config=rclone.conf" "ls" "exampleftp:" "-vv" "--dump" "bodies"]
DEBUG : การสร้างแบ็กเอนด์ด้วยรีโมต "exampleftp:"
DEBUG : ftp://ftp.example.com:21: กำลังเชื่อมต่อกับเซิร์ฟเวอร์ FTP
DEBUG : FTP Rx: "220 ยินดีต้อนรับสู่เซิร์ฟเวอร์ FTP ตัวอย่าง"
ดีบัก: FTP Tx: "ผู้ใช้ myuser"
DEBUG: FTP Rx: "ผู้ใช้ 331 myuser, รหัสผ่านโปรด"
ดีบัก: FTP Tx: ผ่าน *****
DEBUG: FTP Rx: "230 รหัสผ่านตกลง ผู้ใช้เข้าสู่ระบบ"
ดีบัก: FTP Tx: "FEAT"
DEBUG : FTP Rx: "211- คุณสมบัติเพิ่มเติมที่รองรับ ได้แก่:"
ดีบัก: FTP Rx: " MDTM"
ดีบัก: FTP Rx: " MFCT"
ดีบัก: FTP Rx: " MFMT"
ดีบัก: FTP Rx: " ขนาด"
ดีบัก: FTP Rx: " สตรีมที่เหลือ"
ดีบัก: FTP Rx: " AUTH TLS"
ดีบัก: FTP Rx: " AUTH SSL"
ดีบัก: FTP Rx: " PBSZ"
ดีบัก : FTP Rx: " EPRT"
ดีบัก: FTP Rx: " EPSV"
ดีบัก: FTP Rx: " XCRC"
ดีบัก: FTP Rx: " XSHA1"
ดีบัก : FTP Rx: " XSHA256"
ดีบัก: FTP Rx: " XSHA512"
ดีบัก: FTP Rx: " XMD5"
ดีบัก : FTP Rx: " HASH SHA-256;SHA-512;SHA-1*;MD5"
DEBUG : FTP Rx: " ป้องกัน"
DEBUG : FTP Rx: " LANG EN*"
DEBUG : FTP Rx: " เว็บไซต์ PSWD"
DEBUG : FTP Rx: " โซนไซต์"
ดีบัก: FTP Rx: " SITE UTIME"
DEBUG : FTP Rx: " MODE Z ZLIB(ระดับ)"
DEBUG : FTP Rx: " MLST Type*;Size*;Modify*;Create*;"
ดีบัก : FTP Rx: " CLNT"
ดีบัก: FTP Rx: " CSID"
ดีบัก: FTP Rx: " RMDA"
ดีบัก: FTP Rx: " UTF8"
ดีบัก: FTP Rx: "211 End"
ดีบัก: FTP Tx: "ประเภท I"
DEBUG: FTP Rx: "200 ประเภทไบนารี"
DEBUG: FTP Tx: "เปิด UTF8"
DEBUG: FTP Rx: "รองรับ 220 UTF8"
DEBUG : FTP Tx: "ออก"
ไม่สามารถสร้างระบบไฟล์สำหรับ "exampleftp:": NewFs: ล้มเหลวในการเชื่อมต่อ FTP กับ "ftp.example.com:21": รองรับ UTF8
สำหรับฉันสิ่งนี้ดูเหมือนจะพูดว่า:
- เซิร์ฟเวอร์: "ฉันรองรับ UTF8"
- ลูกค้า: "เยี่ยมมาก โปรดใช้ UTF8"
- เซิร์ฟเวอร์: "แน่นอน นี่ไง"
- ลูกค้า: "เอ่อ ฉันต้องไปแล้ว ลาก่อน"
ทุกอย่างทำงานได้ดีกับลูกค้ารายอื่นเช่น lftp
.
อย่างไรก็ตามจะชอบใช้มาก อาร์โคลน
เนื่องจากจะเป็นส่วนหนึ่งของเฟรมเวิร์กที่กำหนดค่าไว้ล่วงหน้า อาร์โคลน
.
ไม่มีใครรู้ว่าเกิดอะไรขึ้นและวิธีแก้ปัญหาใด ๆ ?