Windows NFS客户端工具不遵循manage-gid

我遇到了Windows NFS客户端工具的一个问题,似乎当我试图访问一个文件夹的NFS共享拥有读取权限的用户是成员的组 – 但不是用户的主要组,我得到权限被拒绝错误信息。 如果AD用户主要组是该文件夹的所有者,则可以正常工作。

一点关于我的环境:

  • AD在Windows Server 2012 R2上运行
  • 在CentOS上运行的NFS服务器 – 连接到AD域, rpc.mountd启用了–manage-gids标志 – 意味着它只需要UID,然后获取GID。
  • Windows 7客户端连接到AD域

例如,让我们看看下面的情况:

用户1

以下团体的成员:a(小学),b,c

NFS上的文件夹

test1 – 组:a

test2 – 组:b

在我的情况下,“User1”能够访问NFS服务器上的test1目录,因为它们的主要组是“a”。 即使他们是“b”组的成员,他们也不能访问“test2”目录。

这个场景在Linux中工作正常,User1可以像预期的那样访问test1和test2目录。

我确定这是我的Windows NFS客户端的问题,如下所示: – 在NFS服务器上,当我尝试从Windows访问共享时,我在消息日志文件中看到成功身份validation – 在Linux中按预期工作

任何人有任何想法,为什么这是行不通的?

我没有select,以为在我诉诸桑巴之前,我会在这里尝试。

谢谢!