https://blog.51cto.com/u_3241766/2343248
环境说明:
主机名 | 操作系统版本 | IP地址 | 说明 |
centos7 | centos7 | 172.27.9.181 | NFS服务器 |
web | centos7 | 172.27.9.17 | 客户端 |
ubuntu | Ubuntu 14.04.5 | 172.27.9.227 | 客户端 |
ubuntu02 | Ubuntu 16.04.5 | 172.27.34.37 | 客户端 |
服务端配置
1.关闭防火墙
2.关闭selinux
临时关闭
永久关闭
重启后配置生效
3.服务端安装NFS软件
4.编辑参数exports
表示允许172.27.34.0和172.27.9.0两个网段的服务器访问,若对所有ip地址都可以访问则可设置为*:
若要指定特定ip,配置如下:
典型参数说明
no_all_squash和root_squash为默认设置,前者表示客户端访问用户先与服务器端本机用户匹配,匹配失败后再映射为匿名用户或用户组,后者表示root用户也映射为匿名用户或用户组。
5.新建共享目录并修改权限
6.启动服务并设置为开机启动
7.加载并查看配置
加载配置
查看
客服端配置
1.安装nfs软件包
centos:
ubuntu:
2.新建挂载点
3.检查共享目录
4.挂载共享目录
s
5.开启自动挂载
centos和ubuntu配置相同
测试
查看、新建和删除文件
NFS服务器搭建完成,测试正常。