安裝
將遠程Linux機器的/etc/passwd和/etc/group檔案複製到本地C:\盤。
運行SFU35BETA_EN.exe,這是一個自解壓檔案,指定一個目錄,釋放壓縮的檔案。
在釋放目錄中,運行SfuSetup.msi,出現Micorsoft Windows Services for UNIX Setup wizard視窗。
點擊Next,出現Customer Information視窗。
點擊Next,出現License and Support Information視窗,選中“I accept the agreement”。
點擊Next,出現Installation Options視窗。
選擇Custom Installation,點擊Next,出現Selecting Components視窗。
點擊Utilities目錄項,選擇Entire feature will not be available,該項的表徵圖變為一個棕色的叉號。
對“Interix GNU components”“Remote Connectivity”使用相同的選擇。
點擊NFS目錄項,選擇Entire Feature (including all subfeature if any) will be installed on local hard drive,該項的表徵圖變為一個白色背景的磁碟機。
對“Authentication tools for NFS”使用相同的選擇。
最終只有“Authentication tools for NFS”和“NFS”兩項是完整安裝,其他各項都不安裝。
點擊Next,出現User Name Mapping視窗,選中Password and group files。
點擊Next,在Password file path and name下的空白欄中輸入C:\passwd,在Group file path and name下的空白欄中輸入C:\group。
點擊Next,出現Installationg Location視窗,選擇安裝位置。
點擊Next,開始安裝(約21MB)。最後選擇Finish,結束安裝。
共用Windows主機目錄
不需重啟,對要共用的目錄,右鍵點擊出現下拉式功能表,選擇“屬性”,出現目錄屬性視窗。
選擇“NFS Sharing”選項卡,選中share this folder;指定共用名稱(Share name,一個簡單的名字,大小寫無關,如dir);字元編碼(Encoding)選擇GB2312-80;選中Allow anonymous access;點擊Permissions,出現NFS Share Permissions視窗,設定共用資料夾讀寫屬性。
在Type of access下拉式功能表中選擇Read-Only(唯讀)或Read-Write(可讀可寫);如果遠程機器對本機檔案有root許可權,可選中Allow root access,但一般不必。
設定完,點擊OK按鈕,回到目錄屬性視窗。
點擊“應用”或“確定”,使共用生效。
要設定NFS屬性,選擇開始->程式->Windows Services for Unix->Services for Unix Administration。
在遠程Linux主機上掛裝Windows目錄
在Linux機器上建立一個臨時目錄,以便將遠程Windows目錄掛裝上。
mkdir temp
運行mount命令來掛裝NFS目錄:
mount -t hostname:share_name temp
其中hostname為Windows主機名稱,share_name為共用的目錄名。顯示一下目錄內容,應為Windows機器上的共用NFS目錄內容:
ls temp