我在 Ubuntu 14.04 上使用 vsftp,并使用以下命令创建了一个用户:
sudo adduser ftpuser --home /var/www/wp-content/uploads
用户有权查看/var/www/wp-content/uploads
,但该用户还能够在目录结构中向上移动,因此他们可以看到/var/www
和中的内容,也可以查看/var
和中的内容/
用户无法编辑这些文件,因为他们不是这些文件的所有者,这很好,但是有什么方法可以阻止用户更改目录吗?
答案1
根据这个答案,您需要编辑/etc/vsftpd.conf
并确保以下行存在:
chroot_local_user=YES