我有一台 Ubuntu 服务器。我安装了 vsftpd。我希望特定用户对 /var/www/someDirectory 及其子目录/文件拥有完全权限。因此我使用以下命令创建了一个用户:
useradd -b /var/www/someDirectory -d /var/www/someDirectory user1
passwd user1
chown user1 /var/www/someDirectory
它正常工作,当此用户登录 ftp 时,他会自动进入路径 /var/www/someDirectory。问题是,他可以从路径中删除 someDirectory,然后查看 /var/www... 他可以写入任何路径,并且对其拥有完全的权限...
我希望他只能看到/写/任何对 /var/www/someDirectory 及其子目录的访问,而不能访问系统中的其他目录。
我该怎么做?
非常感谢您,抱歉我的英语不好——我希望您能理解我。