【发布时间】:2018-11-07 22:59:44
【问题描述】:
我正在设置一个 FTP 服务器,并最初使用以下方法将所有用户监禁在他们的主目录中:
DefaultRoot ~
这种行为会导致用户只能看到他们的主目录的内容,而在它上面什么也看不到。例如:当使用 filezilla 等客户端和用户作为 testuser 时,testuser 目录显示为
/
incoming/
outgoing/
但是我想看看是否有任何方法可以让用户“看到”它上面的目录,但不允许他们列出其内容、创建、删除任何文件或目录。所以为 testuser 使用 filezilla 就像:
/ftp
/home/
testuser/
incoming/
outgoing/
唯一的原因是目前我们有使用完整路径获取文件的自动化管道,即 /ftp/home/testuser/dir/file.txt 在我当前的配置上失败。但是/dir/file.txt 工作得很好。
任何帮助将不胜感激
【问题讨论】:
标签: proftpd