将ProFTPD用户保留在其主文件夹中

特因茨

我已经在基于Debian的Nas系统上为ProFTPd用户设置了他的默认文件夹来进行备份。现在,我要确保该用户只能访问他的文件夹。我已经阅读了一些内容,并defaultroot ~在/etc/proftpd/proftpd.conf中找到了一些内容但是,如果执行此操作,我所有的FTP用户必须保留在其主文件夹中,对吗?以及如何禁止只有一个用户从其主文件夹进行更改?

他利津

有一个第二参数设置为DefaultRoot ~,一个group-expression可以是:

DefaultRoot ~ !group_not_chrooted

这意味着该群组的成员将不会受到限制。
或者

DefaultRoot ~ group1

这意味着仅这些组的成员将被chroot。
因此,您可以为不想被限制在其目录中的用户添加组,也可以为该用户添加一个组,然后将该组添加为第二个参数。另请注意:

DefaultRoot ~ group1,group2

chroot同时属于group1group2的用户

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

有没有办法将文件夹保留在其目录中,但仍使其与Dropbox同步?

Thunderbird仅使用IMAP帐户将主文件夹的邮件保留在服务器上吗?

删除给定文件夹中的文件,但将文件保留在子文件夹中

删除给定文件夹中的文件,但将文件保留在子文件夹中

删除子文件夹,但将文件保留在Windows中以保存Google照片

grunt uglify将缩小文件保留在与src相同的文件夹中

R CMD构建将已编译的.o文件保留在src文件夹中

如何删除所有文件/文件夹,但将根文件夹保留在C#中

将子文件夹的名称保留在列表中

杂音:将邮件保存到其他文件夹,但保留在该文件夹中

如何删除当前目录中的所有文件,但将文件保留在子文件夹中

Makefile:自动编译所有c文件,将.o文件保留在单独的文件夹中

将nginx root设置为公用文件夹,同时将父目录名称保留在URL中

为什么在提交和签出后将文件夹保留在本地git工作目录中

Git-将`Master`和`branch`保留在同一文件夹中

如何删除一个文件夹,但将所有子文件夹和文件保留在一个git分支中?

删除所有文件夹但将所有文件保留在一个文件夹中的程序/脚本

将.git文件夹保留在保管箱之外

将/ etc文件夹保留在远程服务器上

如何将上传图像保留在Public / Storage中的post文件夹中

docker-compose类型:卷保留在外部文件夹中

Java / IntelliJ将类保留在另一个文件夹中,但在同一包中

将主文件夹从OpenSuse 12保留到Leap

如何将测试生成的源保留在生成的源目标文件夹之外

将“当前用户”保留在threadlocal中

禁止proftpd中特定用户访问特定文件夹

从解决方案资源管理器中删除解决方案文件夹中在 TFS 中保留在团队中的文件夹

如何将我所有的django应用程序保留在特定文件夹中

将根目录链接到用户的主文件夹