搭建NFS共享資料夾
阿新 • • 發佈:2019-01-30
因為開發除錯的需要,要在兩臺機器共享資源,最後選擇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/