Zugriff über FTP ohne Erfolg

SGuru

New Member
Guten Tag,
leider funktioniert bei mir der FTP-Zugang zu meinem VServer (von HostEurope) nicht.
Ich erhalte folgende Fehlermeldung von FileZilla:
Code:
Fehler:	Zeitüberschreitung der Verbindung
Fehler:	Herstellen der Verbindung zum Server fehlgeschlagen
Anscheinend reagiert er nicht auf den Port 21,
auf andere wie HTTP 80, SSH (normal) 22 usw. jedoch schon.
Firewall ist aktiv, Zugriff per FTP ist jedoch von allen Erlaubt.
Woran kann das liegen?



Mit freundlichen Grüßen
 
Last edited by a moderator:
Überprüf mal ein paar Dinge:

  • Ist der FTP-Daemon gestartet?
  • Lauscht der FTP-Daemon auf Port 21?
  • Arbeitest du im Passive Mode und die Verbindung will auf einen Port switchen, der durch die Firewall blockiert ist? (das ist die häufigste Ursache)
  • Was sagen die Log-Dateien auf dem Server?
 
Ist der FTP-Daemon gestartet?
Wo/Wie kann ich das nachschauen?
Laut Prozessliste läuft ProFTPD nicht,
conf-Dateien existieren aber im Ordner etc.
Ein Starten ist aber nicht möglich
da die Dateien unter etc/init.d/ nicht existieren.

Lauscht der FTP-Daemon auf Port 21?
Laut conf-Datei schon.

Arbeitest du im Passive Mode und die Verbindung will auf einen Port switchen, der durch die Firewall blockiert ist? (das ist die häufigste Ursache)
Ja, ich arbeite im Passive Mode.
 
Hi,

ftp-Daemons werden oft über xinetd oder inetd gestartet. Aber du kannst auch schauen, ob der Port offen ist, indem du mit

netstat -an

schaust, ob irgendwas auf Port 21 lauscht.


Ich denke aber, dass dein Problem der passive Mode ist. Die einfachste Möglichkeit passive Mode und Firewalls in Einklang zu bringen, ist die Port-Range für das passive Mode einzugrenzen und die Ports in der Firewall freizugeben.

Z.B. in die proftpd.conf folgende Zeile einfügen:
PassivePorts 50000 51000

Und in der Firewall die entsprechenden Ports nicht mehr blockieren. Mit stateful Firewalls sollte es auch "sicherer" möglich sein, indem die für passive Mode genutzten Ports dynamisch geöffnet werden.


Dennis
 
Back
Top