Windows 服务器 2012 R2 NFS 身份映射 linux 客户端
Windows Server 2012 R2 NFS identity mapping linux client
我正在尝试将 Ubuntu 12.04 机器标识映射到 Windows 2012 R2 机器上的 NFS 共享。
我有数量有限的 Ubuntu 台机器,所有机器都属于同一个用户。
说明如果我在以下位置创建 passwd
和 group
文件,我可以识别映射:
System32/drivers/etc
我用 passwd
做了如下:
localhost\user:x:1000:1000
组:
localhost\UNIXuser:x:1:user
在 Windows 机器上,我创建了 UNIXuser 组,该用户是其成员。
windows 事件查看器 (ServicesForNFS-Server\IdentitiyMapping
) 说:
A syntax error was found on line 1 when loading C:\Windows\System32\drivers\etc\passwd. The file will not be used as a mapping source.
C:\Windows\System32\drivers\etc\group will be used as a mapping source.
passwd
文件语法如下:
<localhost>\<user>:x:UID:GID:windows user description,,,:c:\users\<user>
1) 在 Windows NFS 客户端上,创建本地用户 <Unix_user>
2) 编辑 C:\Windows\System32\Drivers\etc\passwd
<localhost>\<Unix_user>:x:<Unix_UID>:<Unix_GID>:User Description,,,:c:\users\<Unix_user>
3) 编辑 C:\Windows\System32\Drivers\etc\group
<localhost>\<Unix_group>:x:<Unix_GID>:<Unix_UID>
我正在尝试将 Ubuntu 12.04 机器标识映射到 Windows 2012 R2 机器上的 NFS 共享。
我有数量有限的 Ubuntu 台机器,所有机器都属于同一个用户。
说明如果我在以下位置创建 passwd
和 group
文件,我可以识别映射:
System32/drivers/etc
我用 passwd
做了如下:
localhost\user:x:1000:1000
组:
localhost\UNIXuser:x:1:user
在 Windows 机器上,我创建了 UNIXuser 组,该用户是其成员。
windows 事件查看器 (ServicesForNFS-Server\IdentitiyMapping
) 说:
A syntax error was found on line 1 when loading C:\Windows\System32\drivers\etc\passwd. The file will not be used as a mapping source.
C:\Windows\System32\drivers\etc\group will be used as a mapping source.
passwd
文件语法如下:
<localhost>\<user>:x:UID:GID:windows user description,,,:c:\users\<user>
1) 在 Windows NFS 客户端上,创建本地用户 <Unix_user>
2) 编辑 C:\Windows\System32\Drivers\etc\passwd
<localhost>\<Unix_user>:x:<Unix_UID>:<Unix_GID>:User Description,,,:c:\users\<Unix_user>
3) 编辑 C:\Windows\System32\Drivers\etc\group
<localhost>\<Unix_group>:x:<Unix_GID>:<Unix_UID>