将用户限制在 FTP (ftpd) 中的主目录

将用户限制在 FTP (ftpd) 中的主目录

我已经在我的 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

相关内容