参考:https://www.howtoforge.com/nfs-server-and-client-on-centos-7#-nfs-client-end
1.Server Side配置
yum install nfs-utils
安装完成后,进行配置
mkdir /data/share
chmod -R 777 /data/share
设置自启动
systemctl enable nfs-server ipcbind
systemctl start nfs-server ipcbind
配置
vim /etc/exports
添加以下内容
/data/share 192.168.0.101(rw,sync,no_root_squash,no_all_squash)
其中192.168.0.101为要给哪个客户端IP开放
systemctl restart nfs-server
配置防火墙(如何没有添加防火墙就算了)
firewall-cmd --permanent --zone=public --add-service=nfs
firewall-cmd --reload
2.Client Side 配置
安装配置nfs, 在客户机上的安装
yum install ufs-utils
systemctl enable rpcbind
systemctl start rpcbind
mkdir /data/share
chmod -R 777 /data/share
mount -t nfs 192.168.0.100:/data/share /data/share
设置/etc/fstab, 自启动nfs
192.168.0.100:/data/share /data/share nfs defaults 0 0
systemctl restart rpcbind
3.测试
在192.168.1.100 nfs server中
cd /data/share
touch a.txt
cat aaaa> b.txt
进入192.168.1.101 nfs client中
cd /data/share
查看文件列表 ls
因此所有的功能配置完成了,希望对朋友们有帮助。