权限无法在 Windows 和 Linux 之间转换

权限无法在 Windows 和 Linux 之间转换

所以我有一个由netapp提供的NFS挂载。它从客户端角度安装在 Linux 和 Windows 机器上。如果我在 Windows 挂载点上创建一个文件,那么当我查看 Linux 上的权限时,所有者/组是“nobody”而不是我的 AD 用户。

我读到我应该在 linux 上配置 idmapd.conf 以获得域并使用 nsswitch。所以我像这样配置了 idmapd.conf:

[General]

Verbosity = 0
Pipefs-Directory = /run/rpc_pipefs
# set your own domain here, if id differs from FQDN minus hostname
Domain = domain.ad.company.com

[Mapping]

Nobody-User = nobody
Nobody-Group = nogroup

[Translation]

Method = nsswitch

除了这个配置。还有什么我可能想念的吗?我不断看到有关匹配 UID 和 GID 的部分,但如果我通过一个活动目录帐户同时访问 Windows 和 Linux,为什么我需要这样做呢?

相关内容