FTP unter Linux RH – bleibt bei 150 Ascii hängen

FTP unter Linux RH – bleibt bei 150 Ascii hängen

Wir haben zwei Linux-RH-Server, die auf die gleiche Weise konfiguriert wurden. Dieselbe Betriebssystemversion, derselbe FTP-Client usw.

Der von uns installierte FTP-Client befindet sich auf dieser Website.

http://rpm.pbone.net/index.php3/stat/4/idpl/20810117/dir/scientific_linux_6/com/ftp-0.17-53.el6.x86_64.rpm.html

Die Berechtigungen wurden bereits auf Firewall-Ebene für beide Server gleich eingerichtet. Beide befinden sich im selben VLAN 10.240.194.x/23

Wir haben Server A und B.

Server A stellt problemlos eine Verbindung zum FTP-Server her, wir müssen ihn lediglich in einer aktiven Verbindung einrichten.

Server B stellt ebenfalls eine Verbindung her und wir haben ihn im aktiven Modus eingerichtet. Aber wenn wir versuchen, Dateien/Verzeichnisse aufzulisten, den aktuellen Verzeichnisspeicherort zu finden oder Dateien hoch-/herunterzuladen, können wir das nicht. Bisher können wir nur in ein anderes Verzeichnis wechseln.

Jedes Mal, wenn wir versuchen, zumindest ein einfaches ls,pwd auszuführen, erhalten wir diese Meldung

200 PORT command successful.
150 Opening ASCII mode data connection.    #It gets stuck here for a while. 
500 Command not understood. 

Soweit ich weiß, muss an dem FTP-Client, der auf beiden Servern installiert ist, nichts geändert oder konfiguriert werden.

Hat jemand eine Idee, was überprüft/geändert werden könnte, damit der andere Server funktioniert? Leider gehört der FTP-Server nicht unserer Firma. Ich habe versucht, eine Suche durchzuführen, hatte aber kein Glück.

Jede Hilfe wird geschätzt.

Antwort1

Sie müssen FTP im passiven Modus und nicht im aktiven Modus ausführen.

Wenn Sie einen Textclient verwenden, müssen Sie den folgenden Befehl verwenden:

PASV

Wenn Sie eine andere Software verwenden, müssen Sie das Menü für die Übertragung im PASSIVEN Modus finden.

sehenAktives FTP vs. passives FTP, eine endgültige Erklärung

Antwort2

Mögliches Problem mit SELinux. Führen Sie den setsebool -P ftp_home_dir onBefehl als Root-Benutzer aus, um den Zugriff auf FTP-Home-Verzeichnisse zu ermöglichen.

Sehenhttps://www.certdepot.net/selinux-use-boolean-settings/

verwandte Informationen