CentOS7安装NFS
CentOS7安装NFS一、准备环境1.软件准备2.检查是否已安装二、下载及安装方式一:yum下载及安装方式二:yumdownloade下载及安装方式三:离线三、配置NFS服务端1.创建共享目录2.修改exports文件3.目录授权4.重启服务(1)设置开启启动(2)重启服务5.防火墙设置方式一:关闭防火墙方式二:防火墙开放端口四、测试1.Linux2.Windows10一、准备环境1.软件准备O
·
CentOS7安装NFS
一、准备环境
1.软件准备
- OS版本:centos-release-7-8.2003.0.el7.centos.x86_64
- nfs版本:nfs-utils-1.3.0-0.68.el7.x86_64.rpm
rpm -q centos-release #查看OS版本
主要安装两个包nfs-utils、rpcbind
2.检查是否已安装
rpm -qa | grep nfs
二、下载及安装
方式一:yum下载及安装
yum -y install nfs-utils rpcbind
方式二:yumdownloade下载及安装
# 创建文件夹
mkdir -p /root/nfs
# 1.安装yumdownloade插件
yum install yum-utils -y
# 2.列出能联网系统的所有可安装的nfs软件
yum list | grep nfs
# 3.下载到指定目录
下载软件包nfs-utils.x86_64及依赖到指定目录(当前目录)
yumdownloader nfs-utils.x86_64 --resolve --destdir=/root/nfs
# 4. 安装:
rpm -ivh *.rpm --force --nodeps
方式三:离线
- 下载地址:https://pkgs.org/download/nfs-utils
- 下载:nfs-utils-1.3.0-0.68.el7.x86_64.rpm.rpm
- 安装:rpm -ivh --replacefiles /root/*.rpm
三、配置NFS服务端
1.创建共享目录
mkdir -p /home/nfs/share
2.修改exports文件
# 1.编辑配置文件
vi /etc/exports
# 修改配置文件,增加下面这一行数据,指定的ip地址为客户端的地址,ip可设置为*表示所有服务器可访问
/home/nfs/share 192.168.17.88(rw,all_squash)
# 2.加载配置文件
exportfs -arv
3.目录授权
chmod o+w /home/nfs/share
4.重启服务
(1)设置开启启动
systemctl enable rpcbind.service
systemctl enable nfs-server.service
(2)重启服务
systemctl restart rpcbind.service
systemctl restart nfs-server.service
5.防火墙设置
方式一:关闭防火墙
# 1.查看防火墙状态
systemctl status firewalld.service
# 2.关闭防火墙
systemctl stop firewalld.service
方式二:防火墙开放端口
# 永久开放
firewall-cmd --add-service=nfs --permanent
firewall-cmd --add-service=rpc-bind --permanent
firewall-cmd --add-service=mountd --permanent
# 使配置生效
firewall-cmd --reload
# 查看服务
firewall-cmd --list-service
四、测试
1.Linux
测试前Linux需先安装nfs客户端
# 1.创建共享文件夹
mkdir -p /home/nfs-client/share
# 2.挂载共享目录
mount -t nfs 192.168.17.60:/home/nfs/share /home/nfs-client/share
# 3.进入/home/nfs-client/share查看或新建文件
cd /home/nfs-client/share
# 4.查看挂载情况
df -lh
2.Windows10
测试前Windows需先安装nfs客户端
安装nfs插件:win+R,然后输入control。进入程序–>启用或关闭Windows功能–>勾选NFS服务,确定
# 在DOS命令下
C:\Users\Administrator>showmount -e 192.168.17.60
导出列表在 192.168.17.60:
/home/nfs/share *
# 挂载,f:是盘符,必须没有使用过
C:\Users\Administrator>mount \\192.168.17.60\home\nfs\share x:
x: 现已成功连接到 \\192.168.17.60\home\nfs\share
命令已成功完成。
更多推荐
已为社区贡献1条内容
所有评论(0)