天天看點

XP系統挂載Linux NFS共享

1、服務端建構,請參考文章:

https://www.nitlab.cn/?id=21

2、xp用戶端配置

首先需要下載下傳windows_services_unix_3.5

下載下傳位址:https://msdn.itellyou.cn/,在作業系統清單有該軟體包

3、将linux nfs服務端/etc/passwd和/etc/group兩個檔案下載下傳到xp用戶端上,建立一個檔案夾,将其放到檔案夾中

XP系統挂載Linux NFS共享

4、将下載下傳好的windows_services_unix_3.5解壓到c盤,輕按兩下sfusetup運作,進入歡迎界面,直接下一步

XP系統挂載Linux NFS共享

5、填寫使用者資訊,這一步可以預設,直接下一步

XP系統挂載Linux NFS共享

6、協定資訊說明,這裡我們選擇同意,然後下一步

XP系統挂載Linux NFS共享

7、安裝選項,我們選擇使用者自定義,然後下一步

XP系統挂載Linux NFS共享

8、選擇功能元件,主要選擇如圖中紅色标記的兩個功能元件,如果條件允許,個人喜歡全部安裝,選擇下一步

XP系統挂載Linux NFS共享

9、interix gnu sdk的一個說明,直接下一步

XP系統挂載Linux NFS共享

10、activestate perl協定說明,我們選擇同意,下一步(注意:如果不選擇activestate perl,不會出現這一步)

XP系統挂載Linux NFS共享

11、進入安全選項設定,預設可以跳過,不過個人選擇勾選,下一步(因為我選擇的是所有功能安裝,是以會出現多出幾步的選項操作)

XP系統挂載Linux NFS共享

12、此處選擇使用者映射類型,這一步很關鍵,完成的是windows遠端通路linux nfs時使用者的對應關系,下一步

XP系統挂載Linux NFS共享

13、将之前下載下傳的linux系統的passwd和group檔案存放路徑填寫對應的選框中,下一步

XP系統挂載Linux NFS共享

14、确認安裝路徑,下一步

XP系統挂載Linux NFS共享

15、等到安裝進度走完,出現如下完成界面即可,點選完成,提示重新開機電腦,直接點yes重新開機

XP系統挂載Linux NFS共享

16、重新開機之後,點選開始菜單---所有程式---services for unix administrator

XP系統挂載Linux NFS共享

17、檢查user name mapping功能configuration選項中password file path and name以及group file path and name對應的路徑是否為從linux系統下載下傳到xp的passwd和group檔案的存放路徑。然後點選右上角apply應用

XP系統挂載Linux NFS共享

18、選擇maps,點選show user maps

XP系統挂載Linux NFS共享

19、分别按照如圖的數字順序點選,然後點選右上角apply應用

1:表示列出目前xp用戶端的使用者清單;2:表示根據之前設定的passwd存放于xp系統的路徑讀取其中的使用者清單;

3:選擇xp用戶端用作遠端通路nfs映射使用者,4:選擇nfs上共享目錄的授權使用者;

5:将兩使用者映射關系添加到清單内;

XP系統挂載Linux NFS共享

20、選擇client for nfs,檢查權限

XP系統挂載Linux NFS共享

21、xp用戶端挂載nfs共享目錄,點選開始---運作cmd,執行如下指令:

mount 192.168.80.236:/nfs/dir z:

XP系統挂載Linux NFS共享

22、驗證檢查,打開我的電腦,可以檢視到網絡映射的盤符為z的空間,至此完成xp挂載linux nfs

總結:

1、必須拷貝linux系統的passwd和group檔案

2、使用者映射,如果xp用戶端想要通路nfs共享,linux nfs服務端必須允許遠端使用者全部映射成nfs共享預設使用者(即設定all_squash),否則沒有寫入權限。

3、windows_services_unix_3.5安裝,若不是所有功能安裝,第10步和第11步不會出現