NFS 共享未经许可隐藏用户的目录和文件夹

NFS 共享未经许可隐藏用户的目录和文件夹

我有一个简单的 FreeNAS 服务器,只想与一些人共享,但我想对没有权限的用户隐藏目录,但我似乎找不到办法做到这一点。

我可以编辑文件和文件夹的权限,如果他们尝试访问它们,他们会获得只读或权限被拒绝,但我想从物理上隐藏文件或文件夹的内容,以便他们根本看不到它们。

答案1

如果您只同意使用 NFSv4,那么您可以mountd通过以下方式禁用网络访问/etc/hosts.deny

mountd: ALL

showmount将不会列出任何共享,而其他人/客户需要共享目录的确切路径。

答案2

不,没有办法通过 NFS 共享来实现这一点(我认为 SMB + ACL 支持它)。您必须限制对父文件夹的读取权限才能实现您想要的效果。

假设将文件夹重命名为以 a 开头.是不够的,因为 als -a仍会列出它们。

相关内容