Frage Ubuntu: FTP funktioniert in Filezilla aber nicht mit FTP-Programm


Ich benutze Ubuntu, und FTP funktioniert in Filezilla, aber wenn ich versuche, die ftp Programm, konnte ich mich anmelden, aber die Dateiübertragungen sind oft angehalten (und scheitern mit Timeout), außer manchmal, wenn die Datei sehr klein ist.

Ich habe etwas über "passive" und "aktive" Übertragung gehört, aber ich bin mir nicht sicher, ob es einen Unterschied machen könnte.

Was ist die wahrscheinliche Einstellung, die das erlauben würde? ftp Programm zu arbeiten? Oder warum sollte Filezilla funktionieren, aber nicht? ftp?


2
2017-12-16 10:14


Ursprung


Ich glaube nicht, dass es einen offensichtlichen Grund für die ftp Befehl zu fehlschlagen, wenn Filezilla funktioniert; aber es wäre sehr interessant, beide Sitzungen mit aufzunehmen tcpdump  und sie vergleichen. In der Zwischenzeit würde ich vermuten, dass die passive Übertragung weit verbreitet ist. Verwendet die -p  Flagge Hilfe? - Jos
Hast du es versucht ncftp Befehl? - ATR


Antworten:


filezilla authomaticaly schaltet den P / A-Modus um, aber mit ftp sollte man explizit den Modus einstellen. Hier ist eine gute Erklärung für einen / p Unterschied auf Stackpverflow Was ist der Unterschied zwischen aktivem und passivem FTP?


0
2017-12-16 10:34