題 如何在沒有身份服務器的情況下為NFS客戶端設置身份?


我使用Windows 7 NFS客戶端訪問Fedora FC 11 NFS服務器。 Windows NFS客戶端向NFS服務器提供的標識只能在AD中設置,或者運行在Windows Server 2003 R2上運行的特殊標識服務器。

有沒有辦法從獨立的Windows客戶端機器設置身份?


4
2018-02-02 21:38


起源


這個問題可能更適合ServerFault。 - Zian Choy


答案:


這是一個艱難的。 Microsoft的NFS客戶端旨在將Unix與業務網絡集成。它並不適用於個人客戶機。所有文檔都建議使用某種映射服務器。

你可能有更好的運氣與第三方nfs客戶端:

如果您願意等待,CITI研究小組和密歇根大學正在研究開源 適用於Windows的NFSv4.1客戶端。具有諷刺意味的是,它得到了微軟的資助。


2
2018-02-02 22:22





對於Windows 7 NFS客戶端 (與Ultimate和Enterprise版本打包),您可以設置 AnonymousGid 和 AnonymousUid 客戶端計算機的註冊表中的參數,以便它以您喜歡的Unix用戶身份進行連接。

Windows Registry Editor Version 5.00:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default]
"AnonymousGid"=dword:00000064
"AnonymousUid"=dword:000001f4

12
2018-03-10 16:59



太棒了!我正是在尋找這個!謝謝。 - Qorbani


在非域加入的計算機上,您可以使用Windows上的輕量級目錄服務將Unix UID / GID設置為Windows帳戶映射。

提供分步指南 http://technet.microsoft.com/en-us/library/dd764497(WS.10).aspx

可以在hhtp://support.microsoft.com/kb/973840上找到將UNIX passwd / group文件傳播到LDS實例的腳本化解決方案。

當您擁有需要使用NFS協議的非域加入計算機時,兩者都能很好地工作。


1
2018-02-09 22:42





如果你閱讀了很多微軟的離線文檔,你就會知道在哪裡找東西。

以下是本地(“在線”)幫助的摘錄 NFS服務 Microsoft管理控制(“管理單元”)。

訪問網絡文件系統(NFS)文件服務器需要UNIX樣式的用戶和組標識,這與Windows用戶和組標識不同。要使用戶能夠訪問NFS共享資源,NFS客戶端可以從Active Directory檢索UNIX樣式的身份數據(如果架構包含適當的屬性),或者從用戶名映射服務器檢索。 如果Active Directory不包含UNIX樣式的標識屬性,並且您的網絡上沒有用戶名映射服務器,則NFS客戶端將嘗試匿名訪問NFS資源


1
2018-06-20 10:17