1.建立nfs共享目录
mkdir -p /nfs/public /nfs/team1 /nfs/team2 /nfs/team3 /nfs/works /nfs/test /nfs/security
chmod -R 777 /nfs/
2.查看软件包安装情况
rpm -qa | grep nfs
rpm -qa | grep portmap
3.编辑nfs主配置文件/etc/exports
vim /etc/exprots
#============================
#共享/media目录,允许所有客户端访问该目录并只有只读权限
/media *(ro)
#共享/nfs/public目录,允许192.168.8.0/24和192.168.9.0/24网段的客户端访问,并且对此目录只有只读权限。
/nfs/public 192.168.8.0/23(ro)
#共享/nfs/team1、/nfs/team2、/nfs/team3目录,并/nfs/team1只有team1.michael.com域成员可以访问并有读写权限.
/nfs/team1 *.team1.michael.com(rw)
##同理配置team2和team3目录
/nfs/team2 *.team2.michael.com(rw)
/nfs/team3 *.team3.michael.com(rw)
#共享/nfs/works目录,192.168.8.0/24网段的客户端具有只读权限,并且将root用户映射成匿名用户
/nfs/works 192.168.8.0/24(ro,root_squash)
#共享/nfs/test目录,所有人都具有读写权限,但当用户使用该共享目录时都将帐号映射成匿名用户,并且指定匿名用户的UID和GID都为65534。
/nfs/test *(rw,all_squash,anonuid=65534,anongid=65534)
#共享/nfs/security目录,仅允许192.168.8.88客户端访问并具有读写权限。
/nfs/security 192.168.8.88(rw)
4.启动nfs服务
/etc/init.d/nfs start
5.测试nfs服务
showmount -e 192.168.18.139
mount 192.168.18.139:/media /mnt
 
6.在客户端配置自动挂载
#查看autofs的包 
rpm -qa | grep autofs
#配置autofs的主配置文件
vim /etc/auto.master
##在主配置文件最后增加下面配置
##挂载点     挂载点的具体配置文件 超时时间(S)
/mnt                 /etc/auto.mnt          --timeout=60
#配置挂载点的具体配置文件
vim /etc/auto.mnt
#==================
#挂载点目录名称 指定文件系统以及权限 指定文件路径
media          --fstype=nfs,ro          192.168.18.139:/media    
test                  --fstype=nfs,rw          192.168.18.139:/test