Linux下网络文件系统NFS服务搭建易错点总结

时间:2023-03-09 00:50:41
Linux下网络文件系统NFS服务搭建易错点总结

一、环境准备:

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

Linux下网络文件系统NFS服务搭建易错点总结

安装之后:

Linux下网络文件系统NFS服务搭建易错点总结

2、说一下权限问题:

1)首先yum安装NFS服务后,他会在系统中自动创建一个nfsnobody的用户,uid=65534。所以当你创建一个共享目录并把它写进配置文件/etc/exports后,那么这个目录就被授权给nfsnobody用户和组管理,拥有该目录的所有权限

2)在配置文件中给的权限如(rw、ro等)只代表NFS共享目录的权限,具体生效权限还要结合本地系统上的目录的权限,比如,配置文件中国有rw,但系统目录是544,仍然不能写入。目录的写权限一定要有执行权限配合。

NFS server:

Linux下网络文件系统NFS服务搭建易错点总结

NFS client:

Linux下网络文件系统NFS服务搭建易错点总结

3、说一下nfsnobody用户问题:

1)安装完NFS服务后,程序会在系统中自动创建一个nfsnobody用户,共享目录默认授权给nfsnobody用户管理,当然也可以使用anonuid= ,anongid= ,指定用户,然后在配置文件中加上这两个参数。

2)/var/lib/nfs/etab 文件是存放NFS配置完整参数的文件。