一、环境准备:
1 [root@czh ~]# cat /etc/redhat-release
2 CentOS release 6.7 (Final)
3 [root@czh ~]# uname -r
4 2.6.32-573.el6.x86_64
5 [root@czh ~]# uname -m
6 x86_64
二、 网络文件系统NFS搭建错误总结
1、客户端没装nfs-utils
安装之后:
2、说一下权限问题:
1)首先yum安装NFS服务后,他会在系统中自动创建一个nfsnobody的用户,uid=65534。所以当你创建一个共享目录并把它写进配置文件/etc/exports后,那么这个目录就被授权给nfsnobody用户和组管理,拥有该目录的所有权限
2)在配置文件中给的权限如(rw、ro等)只代表NFS共享目录的权限,具体生效权限还要结合本地系统上的目录的权限,比如,配置文件中国有rw,但系统目录是544,仍然不能写入。目录的写权限一定要有执行权限配合。
NFS server:
NFS client:
3、说一下nfsnobody用户问题:
1)安装完NFS服务后,程序会在系统中自动创建一个nfsnobody用户,共享目录默认授权给nfsnobody用户管理,当然也可以使用anonuid= ,anongid= ,指定用户,然后在配置文件中加上这两个参数。
2)/var/lib/nfs/etab 文件是存放NFS配置完整参数的文件。