Ubuntu 下安装 nfs
1先安裝
sudo apt-get install nfs-kernel-server
(安裝nfs-kernel-server時,apt會自動安裝nfs-common和portmap)
分開看就是
1.服務器端:sudo apt-get install portmap
2.服務器端:sudo apt-get install nfs-kernel-server
3.客戶端:sudo apt-get install nfs-common
2配置nfs
sudo vim /etc/exports? ? ?
在末尾一行加入
/home/nfs-data *(rw,sync,no_root_squash,no_subtree_check)
這一行的含義
/home/nfs-data 與nfs服務客戶端共享的目錄,
*:允許所有的網段訪問,也可以使用具體的IP
rw:掛接此目錄的客戶端對該共享目錄具有讀寫權限
sync:資料同步寫入內存和硬盤
no_root_squash:root用戶具有對根目錄的完全管理訪問權限。
no_subtree_check:不檢查父目錄的權限。
設置 /home/nfs-data 目錄權限
sudo chmod 777 work -R
重啟服務:
#sudo service nfs-kernel-server restart?<---重啟nfs服務
#showmount -e <---顯示共享出的目錄
現在可以在本機上試一下:
sudo mount -t nfs localhost:/home/book/work /mnt
sudo mount 127.0.0.1:/home/book/work /mnt
注:localhost為本機linux的IP地址
這樣就把共享目錄掛到了/mnt目錄,取消掛載用:
sudo umount /mnt
如果用在嵌入式設備上掛載,要加上參數-o nolock
mount -t nfs -o nolock 192.168.1.8:/home/book/work /mnt
轉載于:https://www.cnblogs.com/zhangeamon/p/5100011.html
總結
以上是生活随笔為你收集整理的Ubuntu 下安装 nfs的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: UIButton-内边距
- 下一篇: Ubuntu 16.04 LTS今日发布