转自:https://blog.csdn.net/qq_38265137/article/details/83146421
服务端安装NFS服务步骤
安装NFS和rpc
yum install -y nfs-utils
yum install -y rpcbind
启动服务和设置开启启动
先启动rpc服务,再启动nfs服务
systemctl start rpcbind #先启动rpc服务
systemctl enable rpcbind #设置开机启动
systemctl start nfs-server
systemctl enable nfs-server
firewall-cmd --permanent --add-service=nfs
firewall-cmd --reload
配置共享文件目录,编辑配置文件
首先创建共享目录,然后在/etc/exports
配置文件中编辑配置即可。
#创建public共享目录
mkdir /public
chown -R nfsnobody.nfsnobody /public
vi /etc/exports
输入如下内容:
/public 192.168.245.0/24(ro)
/protected 192.168.245.0/24(rw)
重新加载NFS服务,使配置文件生效
systemctl reload nfs
- 配置文件说明:
格式:共享目录的路径 允许访问的NFS客户端(共享权限参数)
用于配置NFS服务程序配置文件的参数:
客户端挂载配置
查看nfs服务器共享信息
使用showmount命令查看nfs服务器共享信息。输出格式为“共享的目录名称 允许使用客户端地址”。
showmount -e 192.168.245.128
showmount命令的用法;
客户端创建目录,并挂载共享目录
mkdir /mnt/public
mkdir /mnt/data
vim /etc/fstab
在该文件中挂载,使系统每次启动时都能自动挂载
192.168.245.128:/public /mnt/public nfs defaults 0 0
192.168.245.128:/protected /mnt/data nfs defaults 0 1
使文件/etc/fstab
生效
mount -a
检查
df -h