是否可以使用 Apple ACL 隐藏共享目录?

是否可以使用 Apple ACL 隐藏共享目录?

我只是设置一个运行 Maverick Server 的办公服务器。

我可以设置目录控制并阻止某些用户或群组访问某些内容。

然而,我似乎找不到任何办法隐藏特定用户或群组无法访问的目录。

目录上显示有红色的禁止/禁止进入标志,但我想对无权访问它们的用户完全隐藏它们。

有没有办法做到这一点?

当前设置使 posix 最小化(rwx------),以便它们不会干扰 ACL。

然后有一个主组,可以访问除几个文件夹之外的所有地方的大多数内容(RW 在所有地方继承,然后在几个子文件夹中删除)

然后有一个单独的组可以访问几个目录(读取顶部共享,然后读取/写入几个子目录)

谢谢

答案1

我没有找到办法。我在网上搜索了很久。

据我了解,整个过程是这样的:文件夹内的条目就像文本文件中的条目,“文件夹”就是该文件。如果您有权读取该文本文件(文件夹),您可以阅读全部文本。这是文件夹的“读取”属性。因此,在显示文件夹内容时,Mac 会显示文件内容(所有内容),然后它会浏览单个文件夹并尝试显示文件夹的图标,并识别出无法读取该特定文件夹的内容,因此它会显示单向标志。

听起来有点奇怪,但当你理解了它的含义后就会觉得有道理,而且对用户来说仍然有点不友好。

使用其他文件系统(如 NTFS,Mac 上未正式支持)来实现这一点。不确定 AndrewFilesystem 是否可以做到这一点,但这就像用大锤砸核桃一样……

如果你找到办法,请再给我打电话,我会非常感兴趣的!!!

相关内容