在VM虚拟机搭建NFS服务器

NFS共享要求如下:
(1)共享"/mnt/自已姓名的完整汉语拼音"目录,允许XXX网段的计算机访问该共享目录,可进行读写操作。(说明:XXX网段,请根据你的规划,再具体指定)
(2)配置NFS客户端。

注意:本文中省略了虚拟机的创建和克隆,同时运用了外接软件finalshell来进行远程操作,可通过点击链接来进行finalshell远程连接。

1.根据需要在服务端创建相应目录和测试文件,以及设置权限。

服务端(第一台虚拟机):

java 复制代码
yum install nfs-utils rpbind -y
systemctl start nfs-server
systemctl start rpcbind
systemctl enable nfs-server
systemctl enable rpcbind


2.编辑exports文件,配置共享目录和相应权限等参数。

java 复制代码
mkdir /mnt/pengyuyi
vim /etc/exports
java 复制代码
/mnt/pengyuyi 192.168.85.0/24(rw,sync,no_root_squash)
java 复制代码
systemctl restart rpcbind
systemctl restart nfs-server
systemctl stop firewalld
setenforce 0
showmount -e

3.客户端挂载NFS。

客户端(第二台虚拟机):

java 复制代码
yum install nfs-utils -y
showmount -e 192.168.85.149


java 复制代码
mkdir /nfs
mount -t nfs 192.168.85.149:/mnt/pengyuyi /nfs
df -Th
java 复制代码
vim /etc/fstab
java 复制代码
mount -a

4.完成操作并测试。

在客户端下创建文件,测试服务器是否能共享到:

客户端(第二台虚拟机):

java 复制代码
cd /nfs
touch test1.txt

服务端(第一台虚拟机):

java 复制代码
cd /mnt/pengyuyi
ls

在客户端下创建文件,测试服务器是否能共享到:
服务端(第一台虚拟机):

java 复制代码
vim test1.txt
ls
cat test.txt


客户端(第二台虚拟机):

java 复制代码
vim test2.txt
cat test1.txt


好了,文章到此就告一段落了,如果本篇博客对您有一定的帮助,麻烦大家记得留言+点赞+收藏喔。创作不易,转载请联系作者!

相关推荐
编程的一拳超人19 分钟前
DeepSeek Harness Linux/macOS/Windows 本地下载、启动与模型配置指南
linux·windows·macos·deepseek
醉颜凉24 分钟前
网络安全必学:粘性MAC地址(Sticky MAC)原理与应用全解析
运维·服务器·网络·安全·web安全
时凌云.25 分钟前
【2026最新】JDK 下载安装与环境配置全教程(Windows/Mac/Linux 三平台,零基础友好)
java·linux·macos
不懂的浪漫1 小时前
ToDesk 连接 Linux 后分辨率过低的解决方法
linux·运维·数据库
晊晌_h1 小时前
嵌入式从0到精通——Linux C|TCP 并发服务器实现方案详解
服务器·开发语言·tcp/ip
姚不倒2 小时前
etcd 学习系列(七):排障指南 —— 常见问题与解决方案
运维·etcd
广州灵眸科技有限公司2 小时前
从手动三步到上电即连:4G模组systemd开机自连方案
linux·运维·服务器·开发语言·网络·人工智能·php
深念Y2 小时前
【保姆级教程】Proxmox VE (PVE) 安装 FreeBSD 完整指南
服务器·unix·系统·pve·freebsd·虚拟化平台
Lear2 小时前
Docker 私有仓库搭建与使用
运维·自动化运维
姚不倒3 小时前
etcd 学习系列(一):从业务需求出发,理解 etcd 是什么
运维·数据库·etcd