1. 程式人生 > >搭建NFS共享資料夾

搭建NFS共享資料夾

因為開發除錯的需要,要在兩臺機器共享資源,最後選擇NFS做共享資料夾。
實際的兩臺機器都是ubuntu14.04系統。

服務端(共享端)配置:

第一步:安裝NFS伺服器

sudo apt-get install nfs-kernel-server

第二步:配置NFS服務

以共享/home/damon/nfs目錄為例,首先修改該資料夾許可權

sudo chmod 777 /home/damon/nfs -R
編輯檔案/etc/exports,在檔案最後新增 /home/damon/nfs *(rw,sync,no_root_squash,no_subtree_check)
然後執行exportfs讓配置檔案生效。
sudo exportfs -rv
注:
/home/damon/nfs 與nfs服務客戶端共享的目錄,
*:允許所有的網段訪問,也可以使用具體的IP
rw:此目錄的客戶端對該共享目錄具有讀寫許可權
sync:資料同步讀寫
no_root_squash:root使用者具有對根目錄的完全管理訪問許可權。
no_subtree_check:不檢查父目錄的許可權。

第三步:重啟NFS服務

sudo /etc/init.d/rpcbind restart <---重啟portmap
sudo /etc/init.d/nfs-kernel-server restart <---重啟nfs服務
showmount -e <---檢查共享資料夾

客戶端配置

第一步:安裝NFS客戶端

sudo apt-get install nfs-common

第二步:掛載NFS資料夾

服務端IP假設為:192.168.2.30

sudo mkdir /mnt/nfs   <---建立掛載目錄
showmount -e 192.168.2.30    <------檢視服務端NFS服務資訊
sudo mount -t nfs 192.168.2.30:/home/damon/nfs /mnt/nfs/  <------將NFS服務端目錄掛在到本地
然後就可以本地訪問NFS共享檔案夾了。

參考:

http://blog.csdn.net/u010346967/article/details/46384641
http://www.examw.com/linux/all/202900/