我一直在寻找一种方法,让有权访问我的 FTP 的特定用户对特定目录拥有只读权限。我偶然发现了一些关于创建 .ftpaccess 文件(我读过的类似于 .htaccess 文件)的文章,以便为特定目录和子目录创建自定义配置。
在通过 Google 阅读了所有能找到的有关 .ftpaccess 文件的资料并尝试创建上述文件后,我没有成功。
有人知道使这些文件工作所需的语法吗?我需要启用一个特定设置才能启用这些文件吗?我查看了 conf 文件,但什么也没找到。
答案1
据我所知,Pure-FTPd 不支持每个目录访问控制。.ftpaccess
属于 ProFTPD。
您可能希望使用以下命令切换到 ProFTPD:
<Directory /path/to/particular/directory>
<Limit CWD PWD DIRS READ>
AllowUser specific_user
</Limit>
<Limit ALL>
DenyUser specific_user
</Limit>
</Directory>