一、情況先容:
處事器:centos 192.168.1.225
客戶端:centos 192.168.1.226
二、安裝:
centos 5 :
yum -y install nfs-utils portmap
centos 6(在CentOS 6.5傍邊,portmap處事由rpcbind認(rèn)真) :
yum -y install nfs-utils rpcbind
三、處事器端設(shè)置:
1、建設(shè)共享目次:
[[email protected] /]# mkdir /usr/local/test
2、NFS文件設(shè)置:
[[email protected] /]# vi /etc/exports
#增加一行:
/usr/local/test/ 192.168.1.226(rw,no_root_squash,no_all_squash,sync)
生存退出;
使設(shè)置生效:
[[email protected] /]# exportfs -r
注:設(shè)置文件說明:
/usr/local/test/ 為共享的目次,利用絕對(duì)路徑。
192.168.1.226(rw,no_root_squash,no_all_squash,sync) 為客戶端的地點(diǎn)及權(quán)限,地點(diǎn)可以是一個(gè)網(wǎng)段,一個(gè)IP地點(diǎn)可能是一個(gè)域名,域名支持通配符,如:*.youxia.com,地點(diǎn)與權(quán)限中間沒有空格,權(quán)限說明:
rw:read-write,可讀寫;
ro:read-only,只讀;
sync:文件同時(shí)寫入硬盤和內(nèi)存;
async:文件暫存于內(nèi)存,而不是直接寫入內(nèi)存;
no_root_squash:NFS客戶端毗連處事端時(shí)假如利用的是root的話,那么對(duì)處事端分享的目次來說,也擁有root權(quán)限。顯然開啟這項(xiàng)是不安詳?shù)摹?
root_squash:NFS客戶端毗連處事端時(shí)假如利用的是root的話,那么對(duì)處事端分享的目次來說,擁有匿名用戶權(quán)限,凡是他將利用nobody或nfsnobody身份;
all_squash:豈論NFS客戶端毗連處事端時(shí)利用什么用戶,對(duì)處事端分享的目次來說都是擁有匿名用戶權(quán)限;
anonuid:匿名用戶的UID值,凡是是nobody或nfsnobody,可以在此處自行設(shè)定;
anongid:匿名用戶的GID值。
3、啟動(dòng):
centos6:
[[email protected] /]# service rpcbind start
Starting rpcbind: [ OK ]
[[email protected] /]# service nfs start
Starting NFS services: [ OK ]
Starting NFS quotas: [ OK ]
Starting NFS mountd: [ OK ]
Stopping RPC idmapd: [ OK ]
Starting RPC idmapd: [ OK ]
Starting NFS daemon: [ OK ]
[[email protected] /]#
centos 5
[[email protected] /]# service portmap start
[[email protected] /]# service nfs start
[[email protected] /]#
四、客戶端掛載:
1、建設(shè)需要掛載的目次:
[[email protected] ~]# mkdir /usr/local/test
[[email protected] ~]#