centos 7 安裝配置 nfs環境
nps 192.168.1.97
client 192.168.1.98
一、yum 安裝
在server和client都要安裝
yum -y install nfs-utils rpcbind
nfs 的配置檔案 /etc/expots
預設為空
vi /etc/exports
/opt/test/ 192.168.1.0/24(rw,no_root_squash,no_all_squash,sync,anonuid=501,anongid=501)
注:配置檔案說明:
/opt/test 為共享目錄
192.168.1.0/24 可以為乙個網段,乙個ip,也可以是網域名稱,網域名稱支援萬用字元 如: *.qq.com
rw:read-write,可讀寫;
ro:read-only,唯讀;
sync:檔案同時寫入硬碟和記憶體;
async:檔案暫存於記憶體,而不是直接寫入記憶體;
no_root_squash:nfs客戶端連線服務端時如果使用的是root的話,那麼對服務端分享的目錄來說,也擁有root許可權。顯然開啟這項是不安全的。
root_squash:nfs客戶端連線服務端時如果使用的是root的話,那麼對服務端分享的目錄來說,擁有匿名使用者許可權,通常他將使用nobody或nfsnobody身份;
all_squash:不論nfs客戶端連線服務端時使用什麼使用者,對服務端分享的目錄來說都是擁有匿名使用者許可權;
anonuid:匿名使用者的uid值,可以在此處自行設定。
anongid:匿名使用者的gid值。
二、使配置生效
exportfs -r
三、啟動 nfs
service rpcbind start
service nfs start
chkconfig rpcbind on
chkconfig nfs on
四、客戶端掛載:
showmount -e 192.168.1.97 #檢視可掛載
export list for 192.168.1.97:
/opt/test 192.168.1.0/24
客戶端掛載
mount -t nfs 192.168.1.97:/opt/test /mnt
無提示 既為成功
客戶端在掛載的時候遇到的乙個問題如下,可能是網路不太穩定,nfs預設是用udp協議,換成tcp協議即可:
mount -t nfs 192.168.1.97:/opt/test /mnt -o proto=tcp -o nolock
CENTOS7 安裝配置 NFS
centos7 安裝配置 nfs環境 nps 192.168.1.97 client 192.168.1.98 一 yum 安裝 yum y install nfs utils rpcbind nfs 的配置檔案 etc expots 預設為空 vi etc exports opt test 192...
CENTOS7 安裝配置 NFS
nps 192.168.1.97 client 192.168.1.98 yum y install nfs utils rpcbindnfs 的配置檔案 etc expots 預設為空 vi etc exports新增共享的配置條目 opt test 192.168.1.0 24 rw,no ro...
CentOS 7 安裝配置 NFS
centos 7 安裝配置 nfs 環境nps 192.168.1.97 client 192.168.1.98 一 yum 安裝 yum y install nfs utils rpcbind nfs 的配置檔案 etc expots 預設為空 vi etc exports opt test 19...