如何授予目录权限以便用户可以列出内容,但无法读取它们

如何授予目录权限以便用户可以列出内容,但无法读取它们

我正在设置一个 vstpd FTP 服务器,人们可以在其中上传要处理的文件。我希望他们能够写入和查看文件列表,但不能实际下载它们。我正在使用虚拟用户,它通过 Linux 权限来处理这个问题。

答案1

更改目录以允许列出文件条目并写入:

chmod +rwx .

不允许读取文件本身:

chmod -r *

这仅适用于现有文件。对于新文件,请umask在启动服务器之前使用:

umask -- -r

请阅读该命令的手册页以获取更多详细信息。

相关内容