我已经在我的 Debian 客户端上安装了 ftpd,并且正在尝试设置一些限制,但我不确定该走哪条路。
我有 3 个用户:
- 鲍勃
- 爱丽丝
- 最大限度
一组人称:
- 客户
和一个新的分区称为:
- /倾倒
鲍勃和爱丽丝位于客户组中。不是马克斯。
这是我的问题:我想将用户限制在他们的主目录中,我不希望 Alice 有权访问 Bobs 或 Max 目录,反之亦然。我还希望客户端组中的用户(Bob 和 Alice)能够访问新的 /dump 分区,Max 不应该具有访问权限。
我将非常感谢任何建议:)
答案1
如果您使用 vsftpd,请尝试以下操作:
打开 vsftpd 配置文件 – /etc/vsftpd/vsftpd.conf
# vi /etc/vsftpd/vsftpd.conf
确保以下行存在(且未注释):
chroot_local_user=YES
保存并关闭文件。重新启动 vsftpd。
# /etc/init.d/vsftpd restart