vsftp: не разрешать пользователю ftp перемещаться вверх в дереве каталогов

Я использую vsftp на Ubuntu 14.04 и создаю пользователя, используя эту команду:

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

У пользователя есть разрешение видеть /var/www/wp-content/uploads, но этот пользователь также может перемещаться вверх в каталоге структуру, чтобы они могли видеть контент в /var/www, а также в /var и /

Пользователь не может редактировать их, поскольку они не являются владельцем этих файлов, что хорошо, но есть ли способ остановить пользователя от изменения каталога?

3
задан 17 November 2017 в 21:46

2 ответа

В соответствии с этим ответом вам нужно отредактировать /etc/vsftpd.conf и обеспечить следующую строку:

chroot_local_user=YES
4
ответ дан 18 July 2018 в 03:06

В соответствии с этим ответом вам нужно отредактировать /etc/vsftpd.conf и обеспечить следующую строку:

chroot_local_user=YES
4
ответ дан 24 July 2018 в 17:45
  • 1
    спасибо @ chai-t-rex, я попробовал un-commenting chroot_local_user = YES, но пользователь все еще может двигаться вверх по каталогам. поэтому в настоящее время, когда пользователь подключается к ftp, он видит этот путь к каталогу в ftp '/ var / www / wp-content / uploads', но путь должен быть только этим '/'. – Garry 20 November 2017 в 22:09

Другие вопросы по тегам:

Похожие вопросы: