web-dev-qa-db-fra.com

vsftp: n'autorise pas les utilisateurs ftp à se déplacer dans une arborescence de répertoires

J'utilise vsftp sur Ubuntu 14.04 et j'ai créé un utilisateur à l'aide de cette commande:

Sudo adduser ftpuser --home /var/www/wp-content/uploads

L'utilisateur est autorisé à voir /var/www/wp-content/uploads mais cet utilisateur peut également se déplacer dans la structure de répertoires afin de pouvoir afficher le contenu dans /var/www ainsi que dans /var et /.

L'utilisateur ne peut pas les éditer car ils ne sont pas propriétaires de ces fichiers, ce qui est bien, mais y a-t-il un moyen d'empêcher l'utilisateur de changer de répertoire?

3
Garry

Selon cette réponse , vous devez éditer /etc/vsftpd.conf et vous assurer que la ligne suivante est présente:

chroot_local_user=YES
5
Chai T. Rex