Erst einmal Danke für Deine Antwort!
Zu mindest klappt jetzt alles ein wenig besser ;-)
Ich hab' bloß noch ne kleine organisatorische Frage:
Wie schaffe ich es, daß der Server die User auf / connected
(Username+Passwort !) und dann nur folgendes sieht:
/cdrom
/floppy
/home
/ftp
Wenn der User dann /ftp betritt soll er sofort in Verzeichnis
/usr/local/ftp kommen, aber ohne, daß er den Pfad sieht.
Er soll quasi folgendes sehen:
/ftp/pub
/ftp/upload
und nicht
/usr/local/ftp/pub
/usr/local/ftp/upload
ähnliches bei /home
Wenn ich jedoch
<Directory />
<Limit ALL>
DenyALL
</Limit>
</Directory>
mache kann der User garnichtmehr auf das / Verzeichnis zugreifen, also
auch nicht die 4 Verzeichnisse sehen, die er sehen soll. Er darf aber
garnicht erst Verzeichnisse wie /etc sehen können (am besten es würde "550
/etc No such file or directory" kommen und nicht "550 /etc Permission
denied")
Außerdem sollen Dateien, die von anderen Usern als dem User oder von "ftp"
sind nicht sichtbar sein (also Dateien von root)
Mit
Moritz.Esser@gmx.de wrote:
Ich hab' bloß noch ne kleine organisatorische Frage: Wie schaffe ich es, daß der Server die User auf / connected (Username+Passwort !) und dann nur folgendes sieht: /cdrom /floppy /home /ftp
Genau wie beschrieben, du mußt für alle anderen Verzeichnisse den Zugriff verbieten.
Wenn der User dann /ftp betritt soll er sofort in Verzeichnis /usr/local/ftp kommen, aber ohne, daß er den Pfad sieht.
file:/usr/doc/packages/proftpd/Configuration.html#ShowSymlinks
mache kann der User garnichtmehr auf das / Verzeichnis zugreifen, also auch nicht die 4 Verzeichnisse sehen, die er sehen soll. Er darf aber garnicht erst Verzeichnisse wie /etc sehen können (am besten es würde "550 /etc No such file or directory" kommen und nicht "550 /etc Permission denied")
file:/usr/doc/packages/proftpd/Configuration.html#IgnoreHidden
Außerdem sollen Dateien, die von anderen Usern als dem User oder von "ftp" sind nicht sichtbar sein (also Dateien von root) Mit
HideUser root HideNoAccess on <Limit ALL> AllowALL </Limit> </Directory> funktioniert das irgendwie nicht.
Bei mir funktioniert's so?! (Du darfst dich natürlich nicht als root einloggen, denn die eigenen files kann man immer sehen) Björn --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (2)
-
bjkro@gmx.de
-
Moritz.Esser@gmx.de