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?
Selon cette réponse , vous devez éditer /etc/vsftpd.conf
et vous assurer que la ligne suivante est présente:
chroot_local_user=YES