Я использую vsftp на Ubuntu 14.04 и создаю пользователя, используя эту команду:
sudo adduser ftpuser --home /var/www/wp-content/uploads
У пользователя есть разрешение видеть /var/www/wp-content/uploads, но этот пользователь также может перемещаться вверх в каталоге структуру, чтобы они могли видеть контент в /var/www, а также в /var и /
Пользователь не может редактировать их, поскольку они не являются владельцем этих файлов, что хорошо, но есть ли способ остановить пользователя от изменения каталога?
В соответствии с этим ответом вам нужно отредактировать /etc/vsftpd.conf и обеспечить следующую строку:
chroot_local_user=YES
В соответствии с этим ответом вам нужно отредактировать /etc/vsftpd.conf и обеспечить следующую строку:
chroot_local_user=YES