这是一个相当简单的问题,我毫无理由地为此苦苦挣扎了很长时间,所以我决定发布这个问题。
我有一台 FTP 服务器,上面有一群用户。他们都属于一个组,即 ftp-users。我只希望他们能够访问一个文件夹,我们将其称为 /home/folder。目前,所有用户都可以访问 / 和其他文件夹。
理论上,如果我运行:
setfacl -x g:501 /
这应该会删除文件夹 / 的所有权限,不是吗?我刚刚试过了,什么也没改变。
答案1
你不应该弄乱/
你想要做的权限设置你的 ftp 服务器来 chroot 这些用户/home/folder