1、磁盘阵列开启nfs服务后在Linux上挂载该nfs是有正常的读写权限的,挂载到windows服务器上后报错,提示权限不足:
2、经查由于在存储设备上共享出来的N掂迎豢畦FS文件系统归属于root权限,且无法修改该所属用户,(root的UID和GID分别是0),而Windows通夸臾蓠鬏过命令查看,发现windows是通过UID=-2的用户去写,没有写入权限。
3、通过修改注册表将windows访问NFS时的UID和G诔罨租磊ID改成0即可,步骤如下1、在运行中输入regedit,打开注册表编辑器;2、进入HKEY_L晦倘佳鳎OCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default条目;3、选择新建----QWORD值,新建AnonymousUid,AnonymousGid两个值,值为0.