NFS共享服务器搭建

2023年 8月 15日 143.8k 0

NFS共享服务器搭建

NFS(Network File System)即网络文件系统,它允许网络中的计算机之间通过 TCP/IP 网络共享资源。在 NFS的应用中,本地NFS客户端应用可以透明地读写位于远端 NFS 服务器上的文件,就像访问本地文件一样。

NFS.png

一、配置共享服务器

新建一台centos7虚拟机,进行初始化操作并安装NFS共享服务;

1.关闭防火墙和selinux

#临时关闭防火墙
service firewalld stop
#关闭防火墙开机自启
service firewalld disable
#查看防火墙状态
service firewalld status
2.关闭selinux
setenforce 0 #此方法为临时关闭
#永久关闭需修改配置文件
【/etc/selinux/config】将【enforcing】修改为【disabled】重启生效。

2.安装nfs服务

1)配置本地yum源

搭建本地yum源(如果可以连网,则跳过该步骤)

#挂载iso镜像到本地
mount -t iso9660 /dev/cdrom /mnt/cdrom/

2)安装服务

使用yum直接安装nfs服务

yum install rpcbind nfs-utils -y

3)配置共享目录

创建要共享的目录

mkdir /nfs1	
mkdir /nfs2

4)发布共享目录

在局域网内发布共享目录信息

#修改vim /etc/exports文件

#设置权限为可读写,并且同时写入内存和硬盘
/root/nfs1 10.10.10.11/24(rw,sync)
#设置权限为只读,并且暂存与内存之中
/root/nfs2 10.10.10.0/24 (ro,async)
#发布服务
systemctl restart nfs 
exportfs -rv

二、挂载测试

1)在客户端挂载共享目录

#临时挂载
mount -t nfs 10.10.10.11:/root/nfs1 /mnt/nfs1

mount -t nfs 10.10.10.11:/root/nfs2 /mnt/nfs2
#永久挂载
vim /etc/fstab    #在此文件中添加nfs共享服务器地址,将在开机时自动挂载
10.10.10.14:/opt/web2   /var/www/html   nfs     defaults,_netdev        0 0

image-20230620101818234.png

2)在nfs1文件夹内拥有读写权限,可以创建修改文件

image-20230620102749187.png

3)在nfs2中只拥有可读权限,不可以创建修改文件。

image-20230620102849009.png

往期推荐

Windows下安装mysql数据库

NFS共享服务搭建

局域网内批量安装Liunx系统

批量安装Linux系统之Cobbler的构建

​img文件如何安装在虚拟机内?

Docker的安装和镜像加速器的配置

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论