如何在没有身份服务器的情况下为 NFS 的 Windows 客户端设置身份?

Mik*_*ike 9 windows nfs

我正在使用 Windows 7 NFS 客户端访问 Fedora FC 11 NFS 服务器。Windows NFS 客户端向 NFS 服务器提供的身份只能在 AD 中设置,或者如果运行在 Windows Server 2003 R2 上运行的特殊身份服务器。

有没有办法从独立的 Windows 客户端机器设置身份?

小智 20

对于NFS 的Windows 7客户端(与旗舰版和企业版一起打包),您可以在客户端计算机的注册表中设置AnonymousGidAnonymousUid参数,以便它以您喜欢的 Unix 用户身份连接。

Windows Registry Editor Version 5.00:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default]
"AnonymousGid"=dword:00000064
"AnonymousUid"=dword:000001f4
Run Code Online (Sandbox Code Playgroud)


Ken*_*ran 4

这是一项艰难的任务。Microsoft 的 NFS 客户端旨在将 Unix 与业务网络集成。它并不真正适用于个人客户端计算机。所有文档都表明需要某种映射服务器。

使用第三方 nfs 客户端可能会更好:

如果您愿意等待,CITI 研究小组和密歇根大学正在研究适用于 Windows 的开源NFSv4.1 客户端。具有讽刺意味的是,它是由微软资助的。