Archiv verlassen und diese Seite im Standarddesign anzeigen : PureFTPD: Alle Verzeichniss verstecken außer dem freigegeben?
Hallo, ich bins schon wieder :D
Hab die PureFTPD.rpm jetzt rebuildet und der ftp läuft auch soweit gut.
Ich hab 2 virtuelle Benutzer eingerichtet.
Die funktionieren auch so, wie sie sollen (mit den Rechten und Beschränkungen), nur können sie im kompletten Dateisystem herumbrowsen.
Sie können zwar nix down- / uploaden, aber irgendwie so doll finde ich das nicht.
Ich hab für beide /data/FTP als 'directoy' angegeben.
Kann ich alle Ordner, die unterhalb liegen sperren/verstecken?
Danke
cu
zeeman
Berufspenner
27.12.02, 22:52
Hi
Für dich wäre 'chroot' wohl interessant. Sonst kannst du auch mal gucken, ob du hier etwas brauchbares findest:
http://www.x-fish.org/tux_pureftpd02.html
http://lists.suse.com/archive/suse-isdn/2001-Mar/0149.html
Cu
Danke! :)
Ich hab die 2 virtuellen Benutzer gelöscht und dann neu eingerichtet, aber halt mit '-d' und nicht mit '-D' für das Directory. Dadurch wurden sie automatische gechrootet.
Nur habe ich jetzt noch ein Problem mit dem Anonymous:
Wie kann ich das Directory von ihm umstellen?
Den User gibt es ja eigentlich nicht. Der wird ja von pure-ftpd sofort abgefangen....
cu
zeeman
Berufspenner
28.12.02, 17:25
Hi
Für den anonymen Zugriff dient der User 'ftp'. Meist reicht es aus, wenn du sein Homeverzeichnis an die dir passende Stelle verlegst.
Cu
Original geschrieben von Berufspenner
Für den anonymen Zugriff dient der User 'ftp'. Meist reicht es aus, wenn du sein Homeverzeichnis an die dir passende Stelle verlegst.
Und wie mach ich das?
Hab Linux erst seit 3 Tagen...
Danke
zeeman
Berufspenner
28.12.02, 19:38
Hi@all
Yast sollte dir dabei helfen können. Such mal bei der Benutzerverwaltung. Hast du denn 'ftpdir' mit installiert?
Cu
N'Abend!
Also die "FTP Testumgebung" hab ich jetzt nachinstalliert.
Aber selbst nach dem ReBoot war unter Yast nur mein eigener User-Name zu finden.
Den User 'ftp'/'FTP' kann ich auch net anlegen.
Er sagt es gäbe einen Konflikt.
Idee?
cu
zeeman
tip so am rande: geh weg von yast und beschäftige dich mit den dateien /etc/passwd, /etc/group und /etc/shadow (oder /etc/.shadow), verwaltungsprogramme für eine shell console sind idr in /usr/sbin/, adduser/useradd, das gleiche für group usw.
in /etc/passwd sind halt die user drin:
root:x:0:0:root:/root:/bin/bash
username:passwort(in der shadow):userid:gruppenid:beschreibung:homedir:shel l
in der /etc/group dann halt ähnlich - nur nicht user sondern gruppen
ansonsten man passwd oder group oder shadow oder foobar ;-)
dann kann yast dich auch nicht mehr verwirren
chr
Ich dank dir für die Tipps.
Nachher ausprobieren, wenn ich wieder zu Hause bin.
edit:
Geht wunderbar.
Danke.
Auch die Rechte und so passen wunderbar.
Nur noch den Router anpassen, dass man auch von außen auf den ftpd kommt.
cu
zeeman
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.