![是否可以使用 Apple ACL 隐藏共享目录?](https://linux22.com/image/1424772/%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%A8%20Apple%20ACL%20%E9%9A%90%E8%97%8F%E5%85%B1%E4%BA%AB%E7%9B%AE%E5%BD%95%EF%BC%9F.png)
我只是设置一个运行 Maverick Server 的办公服务器。
我可以设置目录控制并阻止某些用户或群组访问某些内容。
然而,我似乎找不到任何办法隐藏特定用户或群组无法访问的目录。
目录上显示有红色的禁止/禁止进入标志,但我想对无权访问它们的用户完全隐藏它们。
有没有办法做到这一点?
当前设置使 posix 最小化(rwx------),以便它们不会干扰 ACL。
然后有一个主组,可以访问除几个文件夹之外的所有地方的大多数内容(RW 在所有地方继承,然后在几个子文件夹中删除)
然后有一个单独的组可以访问几个目录(读取顶部共享,然后读取/写入几个子目录)
谢谢
答案1
我没有找到办法。我在网上搜索了很久。
据我了解,整个过程是这样的:文件夹内的条目就像文本文件中的条目,“文件夹”就是该文件。如果您有权读取该文本文件(文件夹),您可以阅读全部文本。这是文件夹的“读取”属性。因此,在显示文件夹内容时,Mac 会显示文件内容(所有内容),然后它会浏览单个文件夹并尝试显示文件夹的图标,并识别出无法读取该特定文件夹的内容,因此它会显示单向标志。
听起来有点奇怪,但当你理解了它的含义后就会觉得有道理,而且对用户来说仍然有点不友好。
你能使用其他文件系统(如 NTFS,Mac 上未正式支持)来实现这一点。不确定 AndrewFilesystem 是否可以做到这一点,但这就像用大锤砸核桃一样……
如果你找到办法,请再给我打电话,我会非常感兴趣的!!!