Anonymous FTP Server keine Verzeichnisse da!
Hallo zusammen, versuche gerade einen anonymous FTP Server fuer unser Firmennetz aufzusetzen. Funktioniert so auch einwandfrei. Das einzige Problem ist wenn ich mich mit ftp <server> eingeloggt und angemeldet habe, bin ich zwar im vorgegaukelten root Verzeichniss aber die Verzeichnisse dadrin sehe ich nicht. Kann aber in sie wechseln. Also ein "ls" gibt folgendes: 200 PORT command successful 550 No files found aber an der selben stelle ein "cd pub" bewirkt das wechseln in das pub Verzeichniss: 220 CWD command successful Warum sehe ich die Verzeichnisse nicht? Ftpdeamon wuftp 2.6 suse 7.3 ftpaccess: ---schnipp--- # # if you specify a list of hosts for the "local" class, only those # hosts will be allowed to login as "real". All other hosts can # only login as "anonymous". # class local real * class remote anonymous * readme README* login readme README* cwd=* # limit of 20 connections limit local 20 Any /usr/local/ftp/msgs/msg.dead limit remote 20 Any /usr/local/ftp/msgs/msg.dead # # output /usr/local/ftp/msgs/welcome.msg on login # and all ".message" files in subdirectories # banner /usr/local/ftp/msgs/welcome.msg message .message #message /msgs/welcome.msg login #message /usr/local/ftp/msgs/welcome.msg login local #message /msgs/welcome.msg login remote # do not check password for anonymous logins #passwd-check rfc822 warn passwd-check none # allow compression/tar for all users compress yes local remote tar yes local remote # log all transfers #log commands real log commands anonymous,real,guest log transfers anonymous,real,guest inbound,outbound #shutdown /etc/shutmsg # do not give those files. do not give "core"-files in any directory. noretrieve /etc/passwd /etc/group core .notar noretrieve /usr/local/ftp/incoming # do not allow these commands for anonymous users chmod no anonymous delete no anonymous overwrite no anonymous rename no anonymous umask no anonymous # # !! see documentation how to setup uploads for anonymous users !! # # specify the upload directory information #upload /usr/local/ftp * no nobody nogroup 0000 nodirs #upload /usr/local/ftp /bin no #upload /usr/local/ftp /etc no #upload /usr/local/ftp /incoming yes root daemon 0600 nodirs # path-filter... #path-filter anonymous /msgs/pathmsg ^[-A-Za-z0-9_\.]*$ ^\. ^- #path-filter guest /msgs/pathmsg ^[-A-Za-z0-9_\.]*$ ^\. ^- # specify which group of users will be treated as "guests". #guestgroup bremen ---schnapp--- .................................. Gruss und bis denne..... Normen
Am Freitag, 13. Februar 2004 13:51 schrieb Normen Dommaschk:
Hallo zusammen,
versuche gerade einen anonymous FTP Server fuer unser Firmennetz aufzusetzen. Funktioniert so auch einwandfrei. Das einzige Problem ist wenn ich mich mit ftp <server> eingeloggt und angemeldet habe, bin ich zwar im vorgegaukelten root Verzeichniss aber die Verzeichnisse dadrin sehe ich nicht. Kann aber in sie wechseln. Also ein "ls" gibt folgendes:
200 PORT command successful 550 No files found
aber an der selben stelle ein "cd pub" bewirkt das wechseln in das pub Verzeichniss:
220 CWD command successful
Warum sehe ich die Verzeichnisse nicht?
Warscheinlich hat der user ftp auf den verzeichnissen zwar das x-bit aber kein r-bit (leserecht) auf dem übergeordneten verzeichnis. bye, MH
-----Original Message----- From: Mathias Homann [mailto:admin@eregion.de] Sent: Friday, February 13, 2004 2:12 PM To: suse-linux@suse.com Subject: Re: Anonymous FTP Server keine Verzeichnisse da!
Warscheinlich hat der user ftp auf den verzeichnissen zwar das x-bit aber kein r-bit (leserecht) auf dem übergeordneten verzeichnis.
War es leider nicht. Ich habe mal spassenshalber mal ein chmod 777 auf alle Verzeichnisse gemacht. Auch ein chmod 777 auf .. hat nichts gebracht. .................................. Gruss und bis denne..... Normen
Hallo Norman, ich hatte ein ähnliches Problem mit vsftpd. Ließ sich jedoch leicht lösen, indem eine Zeile entkommentiert wurde, die das Ausführen von Befehlen gestattet. Am Freitag Februar 13 2004 13:51 schrieb Normen Dommaschk:
# do not allow these commands for anonymous users chmod no anonymous delete no anonymous overwrite no anonymous rename no anonymous umask no anonymous
Hast Du vielleicht für den wuftpd den Schalter übersehen, daß so die üblichen Unixkommandos auch ausgeführt bzw. angezeigt werden dürfen? Helga -- ## Content Developer OpenOffice.org: lang/DE ## Office-Suite für Linux, Mac, Windows -- http://de.openoffice.org/ ## Werkstatt & Information zu OpenSource -- http://www.eschkitai.de/ ## Etikette, nein Danke? -- http://www.suse-etikette.de.vu/
Hallo!
-----Original Message----- From: Helga Fischer [mailto:Azula@gmx.de] Sent: Sunday, February 15, 2004 2:30 PM To: suse-linux@suse.com Subject: Re: Anonymous FTP Server keine Verzeichnisse da!
Hallo Norman,
ich hatte ein ähnliches Problem mit vsftpd. Ließ sich jedoch leicht lösen, indem eine Zeile entkommentiert wurde, die das Ausführen von Befehlen gestattet.
Am Freitag Februar 13 2004 13:51 schrieb Normen Dommaschk:
# do not allow these commands for anonymous users chmod no anonymous delete no anonymous overwrite no anonymous rename no anonymous umask no anonymous
Hast Du vielleicht für den wuftpd den Schalter übersehen, daß so die üblichen Unixkommandos auch ausgeführt bzw. angezeigt werden dürfen? Also der oben beschriebene Teil der ftpaccess sieht bei mir auch so aus. Das ls Komando ist nirgends erwaehnt. Eventuell ist auch eine andere Sache schuld. Wenn ich mich einlogge mit dem namen anonymous steht immer da "Guest ok". Sollte da nicht anonymous stehen?
.................................. Gruss und bis denne..... Normen
participants (3)
-
Helga Fischer
-
Mathias Homann
-
Normen Dommaschk