Mac OS X 10.6 客户端无法看到 CIFS 网络共享上的 ._resource fork 文件

Mac OS X 10.6 客户端无法看到 CIFS 网络共享上的 ._resource fork 文件

我们有一台 Windows 服务器,以及 Mac OS X 10.5 和 10.6 客户端。服务器上有一些 Automator 工作流程,其自定义图标存储在外部资源派生文件中,如下所示:

foo.wflow
._foo.wflow

自定义图标仅对 10.5 客户端可见。

答案1

从 10.6 开始,Mac OS X CIFS/SMB 客户端使用 NTFS 备用数据流来存储资源分支,而不是点下划线 AppleDouble 文件。

要在 10.6 中关闭 NTFS Streams,请创建文件/etc/nsmb.conf(如果尚不存在),然后添加以下几行:

[default]
streams=no

或者在 10.5 中打开它:

[default]
streams=yes

更改此文件后,您将需要断开并重新连接 CIFS/SMB 卷。

相关内容