在文件中保留 xattrs(Linux SMB 服务器上的 macOS 文件)

在文件中保留 xattrs(Linux SMB 服务器上的 macOS 文件)

我在 Ubuntu Server 19.04 上运行 SMB4 服务器,使用 ZFS 作为服务器文件系统(与启动驱动器分开)。我使用此服务器存储来自我的 Mac(10.7、10.8、10.11、10.12、10.13、10.14)的文件。我需要能够在列出的每个版本上访问这些文件,但我面临的主要问题是扩展属性(我还没有检查 10.7、10.8、10.14,但需要支持)。

所以问题是 macOS 创建了这些._文件,我相信我们都对此非常熟悉。我希望能够将扩展属性存储在文件本身中,就像 macOS 在 HFS+/APFS 驱动器上通常所做的那样。我该如何启用这种处理?我不想删除._因为我想使用文件/文件夹图标、描述、标签等。

如果我需要在 macOS/Ubuntu/Samba/ZFS 或其他地方更改任何设置,请告诉我。smb.conf也可以根据要求提供。

SMB - 4.10.0

Ubuntu - 10.94

zfsutils-linux-0.7.12-1ubuntu5

相关内容