PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : vsftp zeigt dateiliste nicht an



grizzlyco
25.04.06, 08:43
hallo zusammen,
ich habe eine problem mit vsftp unter suse 9.3. wenn ich mich lokal einlogge über die 127.0.0.1 dann klappt alles wunderbar. wenn ich oder andere aber über meine öffentliche ip klappt es nicht ganz so. dann kann man sich zwar mit benutzername und passwort ohne fehler einloggen aber wenn man "dir" eingibt "229 Entering Extended Passive Mode (|||16094|)" dann dauert es eine weihle und dann kommt "Bad IP connection".
könnt ihr mit einen tipp geben woran es liegen könnte?

eclipse
25.04.06, 16:36
Haste du eine Firewall laufen?
Wenn ja, dann hast du eventuell nicht den Port freigegeben für den Datentransfer.
Dieser ist bei aktiven FTP-servern 20, bei passiven FTP-Servern zwischen 1024-65535.
Du hast mit vsftp einen passiven FTP-Server.

grizzlyco
25.04.06, 16:39
ich habe die suse firewall aus und in der routerfirewall habe ich die ports offen und auch weitergeleitet. passiv modus ist an

eclipse
25.04.06, 17:25
Du musst alle Ports von 1024-65535 weiterleiten an den FTP-Server der im Netz steht.
Besser ist es du konfigurierst deinen vsftp server so das du in die config reinschreibst:
pasv_min_port=10100
pasv_max_port=10199
Dann musst du nur den range von 10100-10199 weiterleiten in deinem Router, und nicht alle.