nfs网络文件系统--学习笔记
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,本次实验的环境是redhat 7.0系统nfs服务可以将远程linux服务器上的文件共享资源挂载到本地linux主机上,本地的linux主机可以基于TCP/IP协议,像使用本地目录文件一样去操作远程共
千家信息网最后更新 2025年12月02日nfs网络文件系统--学习笔记
本次实验的环境是redhat 7.0系统
nfs服务可以将远程linux服务器上的文件共享资源挂载到本地linux主机上,本地的linux主机可以基于TCP/IP协议,像使用本地目录文件一样去操作远程共享的目录文件。
1. 服务器端
1.1 安装
[root@localhost Desktop]# yum install nfs-utils -y# 关闭iptables[root@localhost Desktop]# iptables -F[root@localhost Desktop]# system^C[root@localhost Desktop]# service iptables saveiptables: Saving firewall rules to /etc/sysconfig/iptables:[ OK ]1.2 创建共享目录
[root@localhost Desktop]# mkdir /nfsdir# 确保共享目录有权限,其他人可以读写[root@localhost Desktop]# chmod -Rf 777 /nfsdir1.3 配置nfs
主配置文件/etc/exports
格式:共享目录的路径 允许访问的nfs客户端IP(共享权限参数),nfs客户端IP和权限之间没有空格。
权限的参数:
| 参数 | 作用 |
|---|---|
| ro | 只读 |
| rw | 读写 |
| root_squash | 当nfs客户端以root管理员访问时,映射为nfs服务器的匿名用户 |
| no_root_squash | 芳nfs客户端以root管理员访问时,映射为nfs服务器的root管理员 |
| all_saquash | 无论nfs客户端使用什么账户访问,均映射为nfs服务器的匿名用户 |
| sync | 同时将数据写入到内存与硬盘中,保证数据不丢 |
| async | 优先将数据保存到内存,然后再写入硬盘;这样效率高,但有可丢失数据 |
[root@localhost Desktop]# vim /etc/exports/nfsdir 192.168.137.*(rw,sync,root_squash)1.4 启动
# 启动RPC,nfs需要使用RPC服务[root@localhost Desktop]# systemctl restart rpcbind.service [root@localhost Desktop]# systemctl enable rpcbind.service # 启动nfs[root@localhost Desktop]# systemctl restart nfs-server[root@localhost Desktop]# systemctl enable nfs-serverln -s '/usr/lib/systemd/system/nfs-server.service' '/etc/systemd/system/nfs.target.wants/nfs-server.service'2. 客户端
2.1 安装nfs-utils工具
[root@localhost ~]# yum install nfs-utils -y2.2 查询服务端共享信息
showmount 命令的参数
| 参数 | 作用 |
|---|---|
| -e | 显示nfs服务器的共享列表 |
| -a | 显示本机挂载的fns资源 |
[root@localhost ~]# showmount -e 192.168.137.10Export list for 192.168.137.10:/nfsdir 192.168.137.*2.3 挂载
[root@localhost ~]# mkdir /nfsdir[root@localhost ~]# mount -t nfs 192.168.137.10:/nfsdir /nfsdir[root@localhost ~]# df -ThFilesystem Type Size Used Avail Use% Mounted on/dev/mapper/rhel-root xfs 18G 3.0G 15G 17% /devtmpfs devtmpfs 985M 0 985M 0% /devtmpfs tmpfs 994M 140K 994M 1% /dev/shmtmpfs tmpfs 994M 8.9M 986M 1% /runtmpfs tmpfs 994M 0 994M 0% /sys/fs/cgroup/dev/sda1 xfs 497M 112M 385M 23% /boot/dev/sr0 iso9660 3.5G 3.5G 0 100% /media/cdrom192.168.137.10:/nfsdir nfs4 18G 3.0G 15G 17% /nfsdir测试成功
服务
客户
客户端
服务器
参数
目录
文件
数据
权限
管理员
管理
主机
作用
内存
用户
硬盘
资源
配置
系统
成功
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
四川系统软件开发排行榜
中央关于网络安全的规定
无锡多功能软件开发方法
郑州软件开发怎么做微信小程序
access数据库被淘汰了吗
国际网络安全软件有哪些公司
宜章安卓软件开发学校
国家网络安全投入资金
拼多多店用什么云服务器
hyper服务器网口启动顺序
长沙酒店软件开发多少钱
逻辑思维慢适合做软件开发吗
计算机网络技术云方向
服务器7945muy
c 软件开发面试自我介绍
电梯服务器协议范本
社交软件开发风口在哪里
MMS软件开发包
业务数据库记录什么信息
oracle数据库难学吗
iq数据库load参数
web服务器app服务器
手抄报网络安全的字一年级
知识图谱在软件开发上的应用
空间数据库系统设计举例
未来10年网络安全
电脑服务器购买
可以接软件开发的网站
广电网络安全生产检查
不是有效的数据库怎么修复