• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Port 21 ist offen , doch

bernd

Member
Hallo

Habe mir gedacht eine Firewall kann nicht schaden und diese mal unter Yast gestartet.
Port 80 für meinen Apache Webserver geöffnet und Port 21 für FTP.

Der Webserver ist erreichbar aber mit FTP stimmt was nicht.

Per php Script schicke ich über FTP per cronjob 2-3 Dateien an meine Webadresse bei Strato_Ohne Firewall kein Problem,mit Firewall sind diese Dateien bei Strato alle 0 Byte gross.Ich kann sehen das sich das Erstelldatum geändert hat,der Zugriff hat also funktioniert.

Was muss ich denn für sowas noch öffnen ???

Danke schon mal für eine Auskunft.

Bernd
 

nbkr

Guru
FTP nutzt zwei Ports. Je nachdem ob aktiv oder passiv FTP sind das Port 20 und 21 bzw. 21 und ein beliebiger Highport.
 
OP
B

bernd

Member
Hallo und danke für die Antworten.
Habe gerade Port 20 noch dazu eingetragen.
Dateien sind wieder 0 Byte.Firewall aus,sofort wieder ok.

Noch eine Idee ? Danke

Bernd
 
Da kommt doch sicherlich 'ne Fehlermeldung wenn der vom FTP-Client/-Server ausgewählte Highport nicht erreichbar ist...
 
OP
B

bernd

Member
Danke für die Antwort.
Wenn ich das php Script in der Konsole aufrufe kommt keinerlei Meldung,
nur es hängt alles.
Kann es dann nur mit Strg Q abbrechen und das auch manchmal nicht.
Wird da noch irgendwas in ein Log geschrieben ???

Bernd
 

Leviathan

Hacker
Die SuseFW loggt in var/log/firewall.

Würde mal zeitgleich ein netstat -atnp aufrufen, dann siehst du ob überhaupt eine Verbindung stattfindet.

Gruß Dominik
 
OP
B

bernd

Member
OK,danke für die Log Info.
Eine Verbindung muss ja stattfinden,denn auf dem Zielserver ändert sich das Datum der Dateien.Nur sind sie ben 0 Byte gross.

Bernd
 
Oben