Ubuntu 配置 NFS

Ubuntu 配置 NFS

分爲兩個機器,一個是nfs服務器主機,一個是nfs客戶端主機
使用兩個雲服務器
配置了host ,見百度經驗,或博主相關博客,主機名稱分別是
huawei 做客戶機
service 做服務器

服務端配置

安裝nfs

wj@wj:~/nfs$ sudo apt-get install nfs-kernel-server

配置/etc/exports文件
在這裏插入圖片描述
/home/wj/nfs 表示要共享的文件夾

rw:是可讀寫權限;
sync:是資料同步寫入內存和硬盤;
no_root_squash:是Ubuntu nfs 客戶端分享目錄使用者的權限,如果客戶端使用的是root 用戶,那麼對於該共享目錄而言,該客戶端就具有root 權限;

啓動服務
在這裏插入圖片描述
首先要啓動rpcbind服務,比較老的教程中寫的是啓動portmap服務,但是在新版本的Ubuntu中,NFS的兩個服務進程已經沒有portmap了(etc/init.d中沒有它了),而是被rpcbind代替了,所以要把用到portmap換成rpcbind
啓動命令分別是

// 注意需要使用sudo權限
wj@wj:~/nfs$ sudo /etc/init.d/rpcbind restart
wj@wj:~/nfs$ sudo /etc/init.d/nfs-kernel-server restart

這兩項都啓動之後,服務端配置完成!

客戶端配置

客戶端需要做的事情是將服務端共享的nfs目錄掛在在本地目錄上
使用mount命令

wj@ecs-sn3-medium-2-linux-20200212212636:~/nfs$ sudo mount -t nfs service:/home/wj/nfs .

service上的/home/wj/nfs 目錄掛載到本機的~/nfs
service:/home/wj/nfs目錄下創建文件abc.txt
在這裏插入圖片描述
huawei上對應的目錄huawei:/home/wj/nfs可以訪問到該文件
在這裏插入圖片描述
搭建完成!
可在客戶端使用df -h命令查看掛載情況
在這裏插入圖片描述
如果掛在點不滿意,可以使用umount後重新掛載

sudo umount 目錄

表示卸載給定目錄下的掛載,不能再當前目錄下卸載當前目錄的掛載,需要在給定目錄的上層目錄中操作

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章