-
Registrierter Benutzer
PureFTPD: Alle Verzeichniss verstecken außer dem freigegeben?
Hallo, ich bins schon wieder
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
-
Registrierter Benutzer
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-i...-Mar/0149.html
Cu
-
Registrierter Benutzer
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
-
Registrierter Benutzer
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
-
Registrierter Benutzer
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
Geändert von zeeman (28.12.02 um 19:30 Uhr)
-
Registrierter Benutzer
Hi@all
Yast sollte dir dabei helfen können. Such mal bei der Benutzerverwaltung. Hast du denn 'ftpdir' mit installiert?
Cu
-
Registrierter Benutzer
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
-
Registrierter Benutzer
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
Geändert von zeeman (29.12.02 um 14:41 Uhr)
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen