NFS的實驗報告vim
一.實驗拓撲:服務器
服務器 ---------- 客戶機異步
二.實驗條件:async
服務器的ip:192.168.4.5/24ide
客戶機的ip:192.168.4.200spa
要肯定機器有安裝nfs包跟RPC軟件包。rest
三.實驗要求:遞歸
將/root 共享給192.168.4.200 可寫,同步,容許客戶機以root權限訪問ip
NFS 服務端操做:ci
修改配置:
[root@localhost ~]# vim /etc/exports //修改配置的地址
[root@localhost ~]# cat /etc/exports
/root 192.168.4.200(rw,sync,no_root_squash) //配置文件的格式,括號裏面是權限)
權限的選擇:rw、ro:可讀可寫、只讀
sync、async : 同步寫、異步寫入
no_root_squash:保留來自客戶端的root權限
all_squash :客戶端權限都降爲nfsnobody
[root@localhost ~]# service portmap restart //重啓RPC機制
[root@localhost ~]# service nfs restart //重啓nfs服務
[root@localhost ~]# chkconfig nfs on //重啓配置
驗證並掛載:
[root@localhost ~]# service portmap restart //重啓RPC機制
[root@localhost ~]# service nfs restart //重啓nfs服務
[root@localhost ~]# chkconfig nfs on //重啓配置
[root@localhost ~]# showmount -e 192.168.4.5 //查看共享的內容
Export list for 192.168.4.5:
/root 192.168.4.200
[root@localhost ~]# mkdir -p /data/root //先建立建立文件目錄 加 –p 遞歸的意思 及若是沒有上個文件則建立一個
[root@localhost ~]# mount 192.168.4.5:/root /data/root //掛載到該文件夾
[root@localhost ~]# df -hT /data/root/ //查詢掛載是否成功
文件系統 類型 容量 已用可用已用% 掛載點
192.168.4.5:/root
nfs 19G 7.3G 11G 41% /data/root
[root@localhost root]# touch root.txt //建立文件夾
[root@localhost root]# ls -l root.txt //查看權限是否屬於root
-rw-r--r-- 1 root root 0 06-15 12:23 root.txt
四.實驗總結:
實驗規律如上,客戶機的訪問權限在nfs配置文件時括號裏的選項。若是中止nfs共享時要把文件卸載了,否則在掛載別的文件時會報錯。