在我们的混合网络中,OSX 客户端喜欢在我们的 Linux NFS 共享上创建资源分叉垃圾。我想要的是一个类似于 Sambas 的服务器设置否决文件-指令不允许创建 ._* 文件夹。
我在 NFS 手册页中找不到类似的东西(导出、nfs、nfsd、exportfs),也许可以在底层文件系统上进行配置?
附言:我知道默认写入 com.apple.desktopservices DSDontWriteNetworkStores true使OSX不创建.DS_Store-网络磁盘上的文件。
答案1
答案2
通常,阻止创建与特定路径匹配的文件/目录是强制访问控制 (MAC) 这一大块内容的一小部分。它是 SELinux 的主要部分。MAC 集成到 NFS 中尚未到达,但对于您的需求来说,在文件系统级别采取行动确实足够了。
但对于您的问题来说,这无疑是一个过于麻烦的解决方案:)