ce que je te propose c'est de creer des comptes linux (sans shell) et de modifier vsftpd.conf pour authoriser les login des comptes linux (si ce n'est pas le cas par defaut) et de chrooter ces user (toujours dans la conf)
une fois ceci fais, voila les deux solutions :
soit chaque developpeur ne s'occupe que d'un unique site
dans ce cas la tu peux a la creation de l'utilisateur specifier son home comme etant le repertoire ou se situe le site
adduser --home /path/vers/le/site -s /dev/null
ou alors si ils peuvent un jour s'occuper de plusieurs site
tu leur cree un 'vrai' home
puis en root
tu cree dans leur home des liens symbolique vers les sites ou ils ont les droits de modification
ln -s /path/vers/le/site nom_du_site
Partager