Dedibox

emacs /etc/proftpd/proftpd.conf

[quote]# To cause every FTP user to be “jailed” (chrooted) into their home

directory, uncomment this line.

DefaultRoot ~[/quote]

Avec ça, l’utilisateur faskil qui se log en ftp aura accès a /home/faskil (enfin a son dossier home, si tu l’a mis ailleurs ça sera là bas evidemment), avec les mêmes droits que quand tu y es en ssh, et ne pourra pas “sortir” de là (impossible d’aller dans /home ici par exemple).

Si tu veux rajouter des liens du ftp vers un dossier ailleurs par contre (mettons dans /home/faskil un dossier “tagada” qui pointe sur /var/www/tagada) tu devra utiliser des points de remontage (c’est rien de bien compliqué et ça prend une ligne, c’est juste pour te prevenir que si tu fais un lien symbolique et que ça marche pas, c’est normal).

(proftpd, une ligne a decommenter pour faire ça, pas 20 fichiers de conf a regler – oui oui je troll sur pureftpd gratuitement si je veux)