PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : FTP Login von Clients bei Server



Molu
12.07.00, 11:35
Hallo,

habe da ein Problem mit dem FTP Login auf anderen Servern.
Jedesmal wenn ich Web-Seiten updaten will muss ich mich mit telnet von Windows auf dem Linux Server einloggen und dann mit FTP manuell alle Dateien uploaden.
Wenn ich mich mit einem FTP Programm von Windows einlogge kommt immer die Fehlermeldung Login failed, obwohl der Benutzername und das Passwort auf jeden Fall richtig sind.
Wenn ich mich von einem anderen Linux Rechner mit ftp einlogge komme ich auf den Server, allerdings kommt dann folgende Fehlermeldung:
ftp> ls
501 PORT command denied (address mismatch).
ftp: bind: Die Adresse wird bereits verwendet
ftp>
Das gleiche gibt es auch noch in englischer Version.
Muss ich irgendetwas aktivieren, damit das läuft? So was wie ip-forwarding?
Das Internet läuft ja über die Clients problemlos.

Gruss
Molu

Molu
12.07.00, 14:15
Hallo blackbird,

super, so einfach !! :-))

Gruss
Molu

blackbird
13.07.00, 00:40
hi molu!

ich nehm mal an dass dein linuxrechner auch der router ist.. dort wird ip-forwarding und masquerading aktiviert sein, sonst hättest du im lan kein internetzugang http://www.linuxforen.de/ubb/wink.gif schau mal ob du deinen ftp-client nicht im passiven modus betreibst, dann wird nämlich noch eine verbindung auf einem port >1023 geöffnet. das kann dann probleme mit dem masq. machen.
also entweder den modus des clients änder: in einem text-client lässt sich das meistens mit dem befehl passive erledigen, oder schau mal nach dem modul masq-ftp, damit kann man das problem auch lösen.

ich hoff mal dass das einigermassen verständlich war http://www.linuxforen.de/ubb/biggrin.gif

grüsse&viel erfolg

blackbird