Ftp server

Ich habe in Problem mit dem FTP-Server vin SuSE 6.3.
Und zwar geht nach dem einloggen von manchen Rechnern aus ls, bei anderen nicht.
Wenn ich mich von einer Sun aus einlogge, klappt es z.B.:
"
ftp> ls
200 PORT command successful.
150 Opening ASCII mode data connection for ‚file list‘.

"
und das Verzeichnis wird ausgegeben.

Von anderen Hosts aber, z.B. vom eigenen Recher aus, auf dem der FTP-Server läuft, kommt nur:
" ls
200 PORT command successful.
150 Opening ASCII mode data connection for ‚/bin/ls‘.
226 Transfer complete.
"
und es wir nichts ausgegeben…

Ach ja, es kann nicht nur ein user einloggen, für den ein chroot gemacht wird.
/bin/ls gibt es, Rechtevektor 511, laut „man ftpd“ stimmen auch alle anderen Rechte und alle notwendigen Verzeichnisse sind da.

Weiß jamand Rat???

Nachtrag:

Bei den Rechnern, von denen aus ls nicht klappt, kommt nach dem einloggen die Meldung:

"
Remote system type is UNIX.
Using binary mode to transfer files.
"

Obwohl gar kein UNIX Rechner mit im Spiel ist…

Remote system type is UNIX.
Using binary mode to transfer files.
"

Obwohl gar kein UNIX Rechner mit im Spiel
ist…

Hallo,

zumindest DAS Raetsel kann ich loesen :smile:

Linux ist ein UNIX … und ist damit im Spiel!

Ich hatte allerdings noch nie Probleme mit ftp Verbindungen … welchen ftp-server nimmst Du denn? wu-ftp hat wohl einige Macken …

Gruss

Jens

Ich habe es schon rausgefunden:
Obwohl ldd auf das ls in ~ftp/bin sagte, daß es keine dyn. Bibliotheken bräuchte, war das doch der Fall!

Ich habe jetzt ein statisch gelinkes ls dort hin kopiert und jetzt funzt alles.

Könnte die man Page einem ja wohl auch veraten…