一、samba伺服器與nfs伺服器的區別
samba伺服器用於建立windows與linux虛擬機器之間的檔案共享.
nfs伺服器用於建立linux虛擬機器與arm嵌入式系統之間的檔案共享.
二、nfs網路檔案系統的建立
(1)在linux虛擬機器下執行選單:系統設定》伺服器設定》nfs伺服器,開啟nfs伺服器設定對話方塊.
(2)單擊"增加(a)",開啟新增nfs共享對話方塊.
<1>在"基本"選卡內:
1.單擊瀏覽,選擇共享目錄,常選擇/home/lishuai作為共享目錄.
2.在"主機"內輸入主機的ip位址.
如果將ip位址設定為192.168.220.*,則表示該網段內的所有使用者均可以與arm嵌入式系統共享目錄/home/lishuai
如果將ip位址設定為192.168.220.20,則表示只有ip位址為192.168.220.20可以與arm嵌入式系統共享目錄/home/lishuai
3.在"基本許可權"內選擇"讀/寫".
<2>在"使用者訪問"選卡內:
選中"把遠端根使用者當做本地根使用者".這是為了避免在linux中許可權紛爭.如果將所有的root使用者當做乙個使用者,這樣在許可權上比較簡單.
(3)在linux虛擬機器下執行選單:系統設定》伺服器設定》服務.
選中"nfs",單擊"開始",單擊"停止",再單擊"開始",最後儲存.當然,也可以在linux虛擬機器終端內輸入命令:#service nfs restart.這樣就成功設定了nfs伺服器.
三、nfs伺服器的用途
使用者可首先在nfs伺服器中設定"/home/lishuai"作為linux主機與arm開發板之間的共享目錄,然後將該目錄掛載到arm開發板的/mnt目錄下(當然,前提是在arm開發板上燒入相應的檔案系統),這樣,linux虛擬機器的"/home/lishuai"目錄就是arm開發板的乙個目錄,arm開發板通過訪問/mnt目錄就可以訪問到linux虛擬機器的"/home/lishuai"目錄.這樣就實現了linux虛擬機器與arm開發板的同步更新,對於開發人員來說非常方便.
1.實際應用時,常將"/home/lishuai"共享目錄掛載到arm開發板的"/mnt/***"目錄下(即在/mnt目錄下新建一子目錄).這樣,就不會影響其它裝置掛載到arm開發板的/mnt目錄下.
2.操作arm開發板可以通過putty軟體或windows自帶的超級終端.
3.nfs既然是伺服器,就必須有server端和client端.在arm嵌入式系統中,linux虛擬機器作為server端,arm開發板作為client端.這樣,linux虛擬機器和arm開發板就通過nfs伺服器實現了檔案共享.
NFS 網路檔案系統
1.nfs network filesystem 網路檔案系統 讓不同的機器,不同的os在網路上共享目錄和檔案。通過nfs,使用者和程式可以象訪問本地檔案一樣訪問遠端系統上的檔案。4.配置nfs 共享的nfs目錄在 etc exports中列出,這個檔案控制對目錄的共享。書寫規則是 共享目錄 主機 ...
網路檔案系統NFS
1 介紹 network file system,由sun公司在1984年開發,目前nfs被普遍使用。nfs4.0以前的版本在效能上存在瓶頸,nfs4.1已經是pnfs了,即並行nfs?目的是在安裝unix計算機之間實現磁碟檔案共享,構建於ip協議之上,是標準的c s架構,nfs伺服器輸出 expo...
網路檔案系統 NFS
nfs nfs network file system 即網路檔案系統,是freebsd支援的檔案系統中的一種,它允許網路中的計算機之間通過tcp ip網路共享資源。在nfs的應用中,本地nfs的客戶端應用可以透明地讀寫位於遠端nfs伺服器上的檔案,就像訪問本地檔案一樣。環境 cnetos7 170...