Trebuie să copiez programatic datele de pe un server FTP cu rclone
.
Configurația este la fel de simplă ca:
[exempluftp]
tip = ftp
gazdă = ftp.example.com
utilizator = utilizatorul meu
pass = mypass
Dacă încerc să copiez ceva, primesc:
Nu s-a putut crea sistemul de fișiere pentru „exampleftp:/”: NewFs: nu s-a putut realiza conexiunea FTP la „ftp.example.com:21”: suport UTF8 pe
Dumpingul schimbului de protocol arată:
$ rclone --config=rclone.conf ls exampleftp: -vv --dump bodies
DEBUG: se utilizează fișierul de configurare de la „rclone.conf”
DEBUG: rclone: Versiunea "v1.55.1-DEV" care începe cu parametrii ["rclone" "--config=rclone.conf" "ls" "exampleftp:" "-vv" "--dump" "bodies"]
DEBUG: se creează backend cu la distanță „exampleftp:”
DEBUG: ftp://ftp.example.com:21: Conectare la serverul FTP
DEBUG: FTP Rx: "220 Bine ați venit la exemplul de server FTP."
DEBUG: FTP Tx: „USER myuser”
DEBUG: FTP Rx: „331 User myuser, password please”
DEBUG: FTP Tx: PASS *****
DEBUG: FTP Rx: „230 Parola Ok, utilizator autentificat”
DEBUG: FTP Tx: „FEAT”
DEBUG: FTP Rx: „211- Funcțiile suplimentare acceptate includ:”
DEBUG: FTP Rx: "MDTM"
DEBUG: FTP Rx: „MFCT”
DEBUG: FTP Rx: „MFMT”
DEBUG: FTP Rx: „SIZE”
DEBUG: FTP Rx: „REST STREAM”
DEBUG: FTP Rx: „AUTH TLS”
DEBUG: FTP Rx: " AUTH SSL"
DEBUG: FTP Rx: " PBSZ"
DEBUG: FTP Rx: „EPRT”
DEBUG: FTP Rx: " EPSV"
DEBUG: FTP Rx: „XCRC”
DEBUG: FTP Rx: " XSHA1"
DEBUG: FTP Rx: " XSHA256"
DEBUG: FTP Rx: " XSHA512"
DEBUG: FTP Rx: „XMD5”
DEBUG: FTP Rx: " HASH SHA-256;SHA-512;SHA-1*;MD5"
DEBUG: FTP Rx: „PROT”
DEBUG: FTP Rx: " LANG EN*"
DEBUG: FTP Rx: „SITE PSWD”
DEBUG: FTP Rx: "ZONA SITE-ULUI"
DEBUG: FTP Rx: "SITE UTIME"
DEBUG: FTP Rx: „MOD Z ZLIB(LEVEL)”
DEBUG: FTP Rx: " MLST Type*;Size*;Modify*;Create*;"
DEBUG: FTP Rx: „CLNT”
DEBUG: FTP Rx: „CSID”
DEBUG: FTP Rx: „RMDA”
DEBUG: FTP Rx: „UTF8”
DEBUG: FTP Rx: „211 End”
DEBUG: FTP Tx: „TIP I”
DEBUG: FTP Rx: „200 Type Binary”
DEBUG: FTP Tx: „OPTS UTF8 ON”
DEBUG: FTP Rx: „Suport 220 UTF8 activat”
DEBUG: FTP Tx: „ÎNEȘTI”
Nu s-a putut crea sistemul de fișiere pentru „exampleftp:”: NewFs: nu s-a putut realiza conexiunea FTP la „ftp.example.com:21”: suport UTF8 pe
Mie, asta pare să spună:
- Server: „Suport UTF8”
- Client: „Genial, atunci te rog să folosești UTF8”
- Server: "Sigur, aici este"
- Client: "Ehăr, trebuie să plec. Pa."
Totul merge ok cu un alt client, cum ar fi lftp
.
Cu toate acestea, ar prefera mult să se folosească rclone
, deoarece aceasta ar face parte dintr-un cadru pentru care este preconfigurat rclone
.
Știe cineva ce se întâmplă și vreo soluție?