实验环境: 系统:centos 7.6 NFS服务器192.168.6.129 客户机192.168.6.130
1.在192.168.6.129安装nfs-utils
[root@Centos7 /]# yum install -y nfs-utils2.配置nfs共享/www目录
[root@Centos7 /]# vim /etc/exports /www 192.168.6.130(rw,root_squash,all_squash) [root@Centos7 /]# cat /etc/exports /www 192.168.6.130(rw,root_squash,all_squash)备注:以上配置表示把/www 目录只共享给192.168.6.130主机,并且以只读/压榨所有用户权限方式共享
3.启动nfs-server 服务
[root@Centos7 /]# systemctl start rpcbind nfs-server备注:centos 7上启动会一起将rpcbind 服务一起启动起来,在centos6上需要手动启动rpcbind
4.利用showmount -e hostname 查看共享目录
[root@Centos7 ~]# showmount -e 192.168.6.1295.将192.168.6.129/www 共享目录挂载在192.168.6.130客户机的/mnt目录下
[root@Centos7 ~]# mount 192.168.6.129:/www /mnt测试: 当前因为nfs服务端没有授权nfsnobody用户对/www目录读写执行权限 6.在192.168.6.129nfs服务端上授权nfsnobody对/www目录有读写执行权限
[root@Centos7 /]# setfacl -m u:nfsnobody:rwx /www [root@Centos7 /]# getfacl /www7.在客户机进行测试,是否可以创建复制文件夹 在NFS192.168.6.129/www目录下也可以看到新建的文件夹 8. 提示:在服务端可以看到客户端新建的文件和目录。这里需要注意一点的是,服务端往共享目录里放文件,需要注意权限,如果是root属主root属组,客户端那边可以能没有办法对文件进行修改操作