第五章----NFS服务器

一、简介

网络文件系统,它允许网络中的计 算机(不同的计算机、不同的操作系统)之间通过TCP/IP网络共享(目录下的文件)资源

NFS服务器可以让PC将网络中的NFS服务器共享的目录挂载到本地端的文件系统中,而在本地端的系统 中看来,那个远程主机的目录就好像是自己的一个磁盘分区一样。此NFS的功能所对应的端口并不固定,而是随机取用一些未被使用的小于1024的端 口用于传输。但如此一来就会产生客户端连接服务器的问题,因为客户端需要知道服务器端的相关端口 才能够连接。

由于当服务器在启动NFS时会随机 选取数个端口号,并主动向RPC注册,所以RPC知道每个NFS功能所对应的端口号,RPC将端口号通知给 客户端,让客户端可以连接到正确的端口上去。RPC采用固定端口号port 111来监听客户端的需求并向 客户端响应正确的端口号。

二、NFS实验

Localhost----服务端 client----客户端

1.关闭两个主机的防火墙,SeLinux都要关掉

yum install nfs-utils

2.准备共享目录

【1】创建目录

mkdir /data

【2】写入客户端 和权限

echo server > /data/file

重启服务和rpcbind

systemctl restart nfs-server

systemctl status rpcbind

showmount -e 192.168.127.130

3.客户端测试

【1】写目录挂载

mkdir /guazai

【2】写入

mount 192.168.127.130:/data /guazai/

【3】查看

【4】再服务端修改权限

【5】客户端查看

【6】服务端修改

【7】客户端查看

【8】服务端给data目录加权限

【9】客户端查看

三、 配置autofs自动挂载

autofs这个服务是在客户端的上面,它会持续的检测某个指定的目录,并预先设置当使用到该目录的某 个子目录时,将会取得来自服务器端的NFS文件系统资源,并进行自动挂载的操作。

相关推荐
笨笨饿2 分钟前
42_C语言查找算法
linux·服务器·c语言·人工智能·mcu·学习方法·嵌入式软件
云捷配低代码10 分钟前
低代码自动化工作流实战:实现跨部门业务协同的自动化流转
运维·人工智能·低代码·自动化·数字化·敏捷流程·数字化转型
SP八岐大兔12 分钟前
NPM管理OpenClaw安装、卸载及运维命令
运维·前端·npm·openclaw
萧行之13 分钟前
Linux 下 Miniconda3 清华源极速安装教程(含报错解决、一键复制)
linux·运维·服务器
ZzzZZzzzZZZzzzz…21 分钟前
MySQL备份还原方法2----LVM
linux·运维·数据库·mysql·备份还原
不会写DN25 分钟前
SQL 单表操作全解
java·服务器·开发语言·数据库·sql
沉鱼.4432 分钟前
第十五届题目
linux·运维·算法
凤年徐35 分钟前
Linux权限详解:从入门到掌握
linux·运维·服务器
以太浮标35 分钟前
华为eNSP模拟器综合实验之- 华为USG6000V防火墙配置防御DoS攻击实战案例解析
运维·网络协议·网络安全·华为·信息与通信
努力打怪升级36 分钟前
Apache HTTP Server 2.4 Windows 版完整配置与运维手册
运维·http·apache