J'ai compilé pureftpd avec l'option --with-virtualchroot ce qui permet d'utilise des liens symboliques sur son serveur ftp.
Voici l'arborescence de mon ftp :
- Code: Tout sélectionner
/home/ftp = racine
/home/ftp/commun/ = répertoire commun ==> droits rwx pour tous les users
/home/ftp/user1 = Répertoire perso ==> droits rwx pour user1, aucun droit pour les autres
/home/ftp/user2 = Répertoire perso ==> droits rwx pour user2, aucun droit pour les autres
/home/ftp/user1/commun = Lien symbolique vers /home/ftp/commun ==> droits?
/home/ftp/user2/commun = Lien symbolique vers /home/ftp/commun ==> droits?
Voila le probleme, je veux que mes users aient tous les droits dans le répertoire commun. Ca c'est ok mais vu qu'ils ont également tous les droits sur leurs répertoires personnels ils peuvent effacer le lien symbolique et ca je ne veux pas....
Si quelqu'un a une piste?
L'option bind de mount marche bien mais vu qu'il y a une option de compilation expres pourquoi ne pas s'en servir?
Merci[/code]