1、執行命令:apt-get install nfs-kernel-server,安裝nfs-kernel-server
2、執行命令:
建立乙個共享的資料夾,此處直接用根目錄檔案:/
3、配置nfs,執行命令:sudo vim /etc/exports
4、在文章的最後一行新增:/ *(rw,sync,no_root_squash,no_subtree_check)
/ *(rw,sync,no_root_squash,no_subtree_check)這一行的含義是:
/:與nfs服務客戶端共享的目錄,這個路徑必須和你前面設定的檔案的路徑一致!
*:允許所有的網段訪問,也可以使用具體的ip
rw:掛接此目錄的客戶端對該共享目錄具有讀寫許可權
sync:資料同步寫入記憶體和硬碟
no_root_squash:root使用者具有對根目錄的完全管理訪問許可權。
no_subtree_check:不檢查父目錄的許可權。更多的引數說明我在文章下面貼出來了!
5、修改完上述配置檔案儲存退出。
6、執行命令:sudo /etc/init.d/portmap restart 重啟portmap服務。nfs是乙個rpc程式,使用它前,需要對映好埠,通過portmap設定。
7、執行命令:sudo /etc/init.d/nfs-kernel-server restart 重啟nfs服務。
8、測試:
在另乙個虛擬機器下安裝客戶端程式:apt-get install nfs-common
安裝成功後,在客戶端進行掛載:
mount -t nfs -o nolock 172.18.77.20:/ /nfsroot
172.18.77.20:/:服務端共享的資料夾
/nfsroot:將伺服器端172.18.77.20:/ 掛載到/nfsroot下
掛載成功後,在/nfsroot下則可以看到172.18.77.20:/ 下的所有檔案,並進行操作
ubuntu 下nfs 服務搭建
nfs network file system 網路檔案系統 nfs只是一種檔案系統,本身並沒有傳輸功能,是基於rpc協議實現的,為c s架構。也就是說,nfs也只是檔案系統而已,與jffs2,yaffs,ext4等是一類東西。但是nfs的特殊之處在於,它可以通過網路來掛載,而不用燒寫到裝置上。使用...
Ubuntu搭建NFS服務
ubuntu下nfs搭建 ubuntu下的nfs與其他linux系統並無區別 nfs伺服器配置簡單靈活,使用方便,只需要使用mount命令,像掛在檔案一樣將共享目錄掛在到指定目錄下即可.一旦掛在成功,就可以像使用本地目錄一樣,使用共享目錄裡的檔案.1.安裝nfs所需的包 sudo apt get i...
ubuntu 搭建NFS服務
摘要 nfs,network file system,即網路檔案系統,它允許網路中的計算機共享資源。在nfs的應用中,本地nfs的客戶端應用可以透明地讀寫位於遠端nfs伺服器上的檔案,就像訪問本地檔案一樣。下面講述nfs伺服器搭建和客戶端使用 伺服器端 ubuntu端 步驟1 安裝nfs kerne...