www.ProFTPD.de

ProFTPD => ProFTPD - Deutsch => Thema gestartet von: bcit6k am 16. Mai 2004, 17:38:57



Titel: user in homeverzeichniss einsperren
Beitrag von: bcit6k am 16. Mai 2004, 17:38:57
hallo,

welcher befehlssatz erzwingt es das der benutzer wenn er sich eingeloggt hat auch in diesem verzeichniss bleibt und nicht verzeichnisse runter gehen kann! also sein home verzeichniss so zu sagen verlässt?!

danke


Titel: Re: user in homeverzeichniss einsperren
Beitrag von: stonki am 16. Mai 2004, 20:35:37
Zitat von: "bcit6k"
hallo,

welcher befehlssatz erzwingt es das der benutzer wenn er sich eingeloggt hat auch in diesem verzeichniss bleibt und nicht verzeichnisse runter gehen kann! also sein home verzeichniss so zu sagen verlässt?!

danke


Mini Faq lesen !
 :RTFM


Titel: user in homeverzeichniss einsperren
Beitrag von: bcit6k am 16. Mai 2004, 21:34:13
danke für den tipp,
was mache ich nun wenn ich einen user habe der z.B.: fritz heist und ich will ihn in das verzeichniss www/user/fb000 sperren  ?

bei default root würde er ja in home/fritz kommen.

zu dem hab ich ja mehrere benutzer! gibt es keinen befehl für die conf datei eines benutzers?


Titel: user in homeverzeichniss einsperren
Beitrag von: stonki am 16. Mai 2004, 22:58:55
Zitat von: "bcit6k"
danke für den tipp,
was mache ich nun wenn ich einen user habe der z.B.: fritz heist und ich will ihn in das verzeichniss www/user/fb000 sperren  ?

bei default root würde er ja in home/fritz kommen.

zu dem hab ich ja mehrere benutzer! gibt es keinen befehl für die conf datei eines benutzers?


1) User Abhaengige Config:
Stichwort: ifuser, ifsessions. Modul liegt bei ProFTPD 1.2.10RC1 dabei (IMHO auch schon bei 1.2.9), genaue Anleitung unter www.castaglia.org

2) defaultroot /www/user/fb000 sperrt alles User in dieses Verzeichnis

3) Alternativ kann man der Defaultroot Option auch eine Gruppe mitgeben. Wenn Du also die User "user1, user2, user3" in /srv/user1-3 sperren willst, die "user4,5,6" aber in /srv/user4-6 dann fuegst Du die user1-3 der gruppeA zu, user4-6 der gruppe B und sagt:
defaultroot /srv/user1-3 gruppeA
defaultroot /srv/user4-6 gruppeB

cu
stonki


Titel: user in homeverzeichniss einsperren
Beitrag von: sfil2 am 25. April 2005, 16:50:33
Ich habe ein ähnliches Problem.

Habe einen Benutzer "teutonia" der sich nur als ftp einloggen braucht.
habe unter /etc/passwd sein homeverzeichnis auf /var/www/html/teutonia gelegt.

--> /etc/proftpd.conf
<teutoniab /var/www/html/teutonia>
  DefaultChdir          /var/www/html/teutonia
  DefaultRoot           /var/www/html/teutonia  teutoniab
  User                   teutoniab
  Group                 teutoniab
  AllowOverwrite        on
  PathAllowFilter       ".*[a-zA-Z0-9]+$"
</teutoniab>

wenn dieser user sich einloggt, wird auch als startverzeichnis das "/var/www/html/teutonia" eingeloggt. Jedoch möchte ich, dass er in kein unterverzeichnis springen darf.
Eine Idee..?


Titel: user in homeverzeichniss einsperren
Beitrag von: sfil2 am 25. April 2005, 17:00:56
klappt doch, habe in einer falschen konfig gearbeitet!