我在我的 debian 服务器上运行 proftpd,所有用户都通过 mysql 中的 ftpdb 进行管理。目前我正在尝试对我拥有的特定用户隐藏特定文件夹。
我尝试将以下内容添加到我的 proftpd conf 文件中:
<Directory />
HideFiles (\-specific)$
</Directory>
并且它隐藏了名称中包含“-specific”的所有文件夹,但它们对所有用户都隐藏。任何帮助将不胜感激。谢谢!
我在我的 debian 服务器上运行 proftpd,所有用户都通过 mysql 中的 ftpdb 进行管理。目前我正在尝试对我拥有的特定用户隐藏特定文件夹。
我尝试将以下内容添加到我的 proftpd conf 文件中:
<Directory />
HideFiles (\-specific)$
</Directory>
并且它隐藏了名称中包含“-specific”的所有文件夹,但它们对所有用户都隐藏。任何帮助将不胜感激。谢谢!
限制用户操作的最佳方法是使用 Limit 指令:
<Directory /myfolder>
<Limit DIRS>
DenyUser bob
</Limit>
</Directory>
请参阅proftpd howto 中有关Limit和Directory指令的更多信息。