[Proftpd] - gérer permissions arborescence
Phiphi57
Messages postés
789
Date d'inscription
Statut
Contributeur
Dernière intervention
-
Phiphi57 Messages postés 789 Date d'inscription Statut Contributeur Dernière intervention -
Phiphi57 Messages postés 789 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour a tous,
voila mon petit pb.
Imaginons l'arborescence suivante :
Je veux que l'utilisateur "bob" ne voie que /home/ftp/photos/2006/evenement_2/ et son contenu.
Pour le moment, j'ai une solution, mais elle me parait pas tres esthétique, et surtout peu pratique dans le cas ou je souaite que bob2, bob3, toto et kevin puissent avoir acces à différents sous dossiers...
voici ce que j'ai :
Bref, ca fait pas mal de code pour 1 répertoire...
y a t il moyen de faire plus propre et/ou plus condensé??
Phiphi
voila mon petit pb.
Imaginons l'arborescence suivante :
/home/ftp/photos/2000/... /2001/... /..../... /2006/evenement_1/ /evenement_2/ ....
Je veux que l'utilisateur "bob" ne voie que /home/ftp/photos/2006/evenement_2/ et son contenu.
Pour le moment, j'ai une solution, mais elle me parait pas tres esthétique, et surtout peu pratique dans le cas ou je souaite que bob2, bob3, toto et kevin puissent avoir acces à différents sous dossiers...
voici ce que j'ai :
<Directory /home/ftp/photos/*> <Limit ALL> DenyAll </Limit> <Limit READ DIRS> DenyAll </Limit> </Directory> <Directory /home/ftp/photos/2006> <Limit ALL> DenyAll </Limit> <Limit READ DIRS> AllowUser bob DenyAll </Limit> </Directory> <Directory /home/ftp/photos/2006/*> <Limit ALL> DenyAll </Limit> <Limit READ DIRS> DenyAll </Limit> </Directory> <Directory /home/ftp/photos/2006/evenement_2> <Limit ALL> DenyAll </Limit> <Limit READ DIRS> AllowUser bob DenyAll </Limit> </Directory>
Bref, ca fait pas mal de code pour 1 répertoire...
y a t il moyen de faire plus propre et/ou plus condensé??
Phiphi
A voir également:
- [Proftpd] - gérer permissions arborescence
- Gerer stockage google - Guide
- Gérer les applications au démarrage - Guide
- Gerer les profils netflix - Guide
- Arborescence word - Guide
- Gerer les cookies - Guide
2 réponses
Je ne suis pas experte en proftpd mais a priori il ne suffit pas simplement de proposer un root différent par utilisateur ?
Exemple :
Par défaut tu as un section pour le compte anonymous, qui va taper dans ~ftp ie /home/ftp :
Bien que je n'ai jamais testé, il suffit à mon avis de simplement rajouter :
Je t'invite à jeter un oeil dans l'aide du site de proftpd
http://www.proftpd.org/
Bonne chance
Exemple :
Par défaut tu as un section pour le compte anonymous, qui va taper dans ~ftp ie /home/ftp :
<Anonymous ~ftp> ... </Anonymous>
Bien que je n'ai jamais testé, il suffit à mon avis de simplement rajouter :
<bob1 rep_bob1> ... </bob1> <bob2 rep_bob2> ... </bob1>
Je t'invite à jeter un oeil dans l'aide du site de proftpd
http://www.proftpd.org/
Bonne chance
Salut,
et merci pour cette réponse...
malheureusement, ca ne correspond pas vraiment a ce que je recherchais, puisqu'en fait, c'est pour partager des photos de famille d'un coté, de sorties d'un autre coté, et parfois les deux...
donc j'aimerai que certains utilisateurs aient acces a presque tout, d'autres uniquement a la famille, d'autre uniquement aux sorties "amis", etc etc...
Effectivement, faire un répertoire "root" par utilisateur est tout a fait possible, mais c'est reporter le pb dans les "mount --bind", donc dans le fstab si je veux automatiser le truc...en plus de créer les sous répertoires qui vont bien dans les différents "home"...
(Rq, ca reste peut etre moins lourd en "lignes" a écrire...)
Pour la doc, j'ai déja fouillé un peu, et j'ai aussi trouvé ca :
http://www.castaglia.org/proftpd/
qui est me semble t il plus complet que le site de proftpd...
Je vais réfléchir a ton idée!!
mais si qqn a une autre piste, je suis preneur également!
Merci encore!
Phiphi
et merci pour cette réponse...
malheureusement, ca ne correspond pas vraiment a ce que je recherchais, puisqu'en fait, c'est pour partager des photos de famille d'un coté, de sorties d'un autre coté, et parfois les deux...
donc j'aimerai que certains utilisateurs aient acces a presque tout, d'autres uniquement a la famille, d'autre uniquement aux sorties "amis", etc etc...
Effectivement, faire un répertoire "root" par utilisateur est tout a fait possible, mais c'est reporter le pb dans les "mount --bind", donc dans le fstab si je veux automatiser le truc...en plus de créer les sous répertoires qui vont bien dans les différents "home"...
(Rq, ca reste peut etre moins lourd en "lignes" a écrire...)
Pour la doc, j'ai déja fouillé un peu, et j'ai aussi trouvé ca :
http://www.castaglia.org/proftpd/
qui est me semble t il plus complet que le site de proftpd...
Je vais réfléchir a ton idée!!
mais si qqn a une autre piste, je suis preneur également!
Merci encore!
Phiphi