glftpd - user "einsperren"

schwanz

Herzlich willkommen!
hi, also will über glftpd einen user in einem folder "einsperren" das er halt nur die rechte hat diesem folder bei zu treten und in gar keinen übergeordneten wechseln kann

USER Added by ***
GENERAL 0,0 -1 0 0
LOGINS 2 0 -1 -1
TIMEFRAME 0 0
FLAGS 3
TAGLINE No Tagline Set
DIR /
ADDED 1181317233 ***
EXPIRES 0
CREDITS 104857600
RATIO 3
ALLUP 0 0 0
ALLDN 0 0 0
WKUP 0 0 0
WKDN 0 0 0
DAYUP 0 0 0
DAYDN 0 0 0
MONTHUP 0 0 0
MONTHDN 0 0 0
NUKE 0 0 0
TIME 2 1181317733 0 1267
IP *@*

wenn ich jetzt z.b.

DIR /
in
DIR /blablabla/bla

änder, connectet er direkt in diesen ordner , problem ist aber das er dann tortzdem in díe übergeordneten ordner wechseln kann, ich will den user dann aber nur auf diesen ordner beschränken, ihn so zu sagen einsperren :)

jemand ne ahnung?
 
http://www.glftpd.com/files/docs/glftpd.docs

hab mal nach chroot gesucht und auch was gefunden :)

"Glftpd will chroot itself to this directory when a user connects, meaning
nothing above this directory can be accessed through ftp. If no path is specified glftpd will assume /glftpd as its rootpath."

genau danach habe ich gesucht, danike erstmal problem ist allerdings das der chroot in der glftpd.conf.dist steht also der allgemeinen config aber ich will ja einem bestimmten user einen folder zuweisen...


wenn ich bei dem user jetzt einfach z.b. adde

chroot /bla/blubb/bla

dann kommt er trotzdem in den ordner darüber...

problem also noch nivht gelöst
 
Aus obiger Anleitung:

privpath <path> <flag/-user/=group>
Here you define who will get access to certain directories.

Users that do not match any flags/groups/usernames will not see the directory.

*NOTE* You can't use wildcards in the path here. Wildcards would slow down
directory listing too much.
 
Oben