Windows下NFS服務(wù)器設置
Windows下NFS服務(wù)器設置軟件需求:SFU文件要求:passwd ,group 這兩個(gè)文件為用戶(hù)自己的密碼和組文件。
示例:passwd內容root:x:0:0:root:/root:/bin/shgroup內容root:x:0:
安裝a) 將passwd和group兩個(gè)文件直接復制到本地C:盤(pán)b) 運行SFU35BETA_EN.exe,這是一個(gè)自解壓文件,指定一個(gè)目錄,釋放壓縮的文件。
c) 在釋放目錄中,運行SfuSetup.msi,出現Micorsoft Windows Services for UNIX Setup wizard窗口。
d) 點(diǎn)擊Next,出現Customer Information窗口。
e) 點(diǎn)擊Next,出現License and Support Information窗口,選中“I accept the agreement”。
f) 點(diǎn)擊Next,出現Installation Options窗口。
g) 選擇Custom Installation,點(diǎn)擊Next,出現Selecting Components窗口。
h) 點(diǎn)擊Utilities目錄項,選擇Entire feature will not be available,該項的圖標變?yōu)橐粋€(gè)棕色的叉號。
i) 對“Interix GNU components”“Remote Connectivity”使用相同的選擇。
j) 點(diǎn)擊NFS目錄項,選擇Entire Feature (including all subfeature if any) will be installed on local hard drive,該項的圖標變?yōu)橐粋€(gè)白色背景的驅動(dòng)器。
k) 對“Authentication tools for NFS”使用相同的選擇, 選擇Entire Feature (including all subfeature if any) will be installed on local hard drive。
l) 最終只有“Authentication tools for NFS”和“NFS”兩項是完全安裝,其他各項都不安裝。
m) 點(diǎn)擊Next,出現User Name Mapping窗口,選中Password and group files。
n) 點(diǎn)擊Next,在Password file path and name下的空白欄中輸入C:passwd,在Group file path and name下的空白欄中輸入C:group。
o) 點(diǎn)擊Next,出現Installationg Location窗口,選擇安裝位置。
p) 點(diǎn)擊Next,開(kāi)始安裝(約21MB)。最后選擇Finish,結束安裝。如提示重啟,則重啟。 (以上安裝過(guò)程比較簡(jiǎn)單,引用網(wǎng)絡(luò )上文章。)注:與卡巴斯基互聯(lián)網(wǎng)套裝6.0有沖突,需安裝之前關(guān)閉卡巴斯基。
共享Windows主機目錄a) 不需重啟,對要共享的目錄,右鍵點(diǎn)擊出現下拉菜單,選擇“屬性”,出現目錄屬性窗口。如圖b) 選擇“NFS Sharing”選項卡,選中share this folder;指定共享名(Share name,一個(gè)簡(jiǎn)單的名字,大小寫(xiě)無(wú)關(guān),如dir);字符編碼(Encoding)選擇GB2312-80;選中Allow anonymous access;點(diǎn)擊Permissions,出現NFS Share Permissions窗口,設置共享文件夾讀寫(xiě)屬性。如圖:
c) 在Type of access下拉菜單中選擇Read-Write(可讀可寫(xiě));要使目標板對本機文件有root權限,選中Allow root access。
d) 設置完,點(diǎn)擊OK按鈕,回到目錄屬性窗口。
e) 點(diǎn)擊“安全”選項,添加everyone,使之允許讀取,控制。如圖點(diǎn)擊“應用”或“確定”,使共享生效。
要設置NFS屬性,選擇開(kāi)始->程序->Windows Services for Unix->Services for Unix Administration。
f) 出現設置窗口后,點(diǎn)擊 左邊子窗口User Name Mapping,再點(diǎn)擊標簽欄“Map”,然后點(diǎn)擊 show User Maps
g) 在windows user name 和unix user name框中分別輸入guest和root然后點(diǎn)擊add,則添加到mapped users中。
h) 然后再點(diǎn)擊 show group Maps, 在windows group name 和unix group name框中分別輸入guests和root然后點(diǎn)擊add,則添加到mapped groups中。
注:如右鍵里沒(méi)有“安全”選項,則首先確認分區是否是NTFS格式,如不是則更換成NTFS格式,然后在資源管理器里點(diǎn)擊“工具”菜單-“文件夾選項”,將“使用簡(jiǎn)單文件共享(推薦)”前的勾去掉即可。如下圖:
啟動(dòng)目標板,并在目標板上掛裝Windows目錄將主機IP設為192.168.1.1,交叉線(xiàn)與目標板相連,啟動(dòng)目標板,主機啟動(dòng)tftp服務(wù),運行mount命令來(lái)掛裝NFS目錄:
mount –t nfs –o nolock 192.168.1.1: share_name /mntshare_name為共享的目錄名。顯示一下目錄內容,應為Windows機器上的共享NFS目錄內容。
這樣,我們編譯好的程序便可以放入共享目錄中,然后在目標板上運行。
注:如出現網(wǎng)絡(luò )不通的問(wèn)題,則應檢查本地連接是否有防火墻,如有,則去掉防火墻保護。
評論