Centos8安装nfs服务端以及客户端挂载
Server:Centos8 --服务端
Clinet:windows2016 --客户端
一、安装需要的工具
1.安装nfs程序和守护程序
sudo dnf install nfs-utils
2.安装完成并且启动
sudo systemctl enable --now nfs-server
3.检查环境是否正常
systemctl status nfs-server
显示: Active: active则为正常启动
二、配置nfs服务端文件
1.打开配置文件地址
vim /etc/exports
2.编辑配置文件
/files 192.168.1.*(rw,sync,no_root_squash,insecure)
说明:
/files ---共享文件夹以及路径
192.168.1.* ----允许客户端访问的地址
rw,sync,no_root_squash,insecure ---这里面是访问权限,读写什么的,新手如果不理解,复制粘贴就行了。使用上面这个可以解决windows无写权限的问题
读写权限如果遇到读写权限问题请看这里 https://starli.top/archives/143
3.重启nfs服务
systemctl restart nfs-server
4.检查共享是否正确
使用showmount命令,如果没报错,安装命令如下
yum install showmount -y
输入以下命令进行检查,如果返回刚才编辑的内容就是正确的
showmount -e 127.0.0.1
三、windows nfs客户端挂载Centos8 nfs服务端
1.在服务器上安装nfs客户端
2.打开cmd,使用命令检查是否服务端是否正常
showmount -e 127.0.0.1(换成自己服务端IP)
如果返回服务器数据则正常
3.如果不正常,则去检查,这里说常见的方式,直接暴力关闭防火墙
systemctl stop firewalld.service #关闭防火墙
systemctl disable firewalld.service #永久停用防火墙,开机不会启动
备注:这两行命令是在Centos8中使用的
4.两种挂在方式
方式一:使用命令行cmd,这种方式重启会掉
格式:把刚才共享的文件夹映射到windows的Z盘
mount 192.168.1.123:/files Z:
方式二:打开文件夹,上面 “映射网络驱动器”,
\\192.168.1.123\files
勾选登陆时重新连接即可
发表评论