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

勾选登陆时重新连接即可

标签

发表评论