千家信息网

nfs网络文件系统--学习笔记

发表于:2024-10-10 作者:千家信息网编辑
千家信息网最后更新 2024年10月10日,本次实验的环境是redhat 7.0系统nfs服务可以将远程linux服务器上的文件共享资源挂载到本地linux主机上,本地的linux主机可以基于TCP/IP协议,像使用本地目录文件一样去操作远程共
千家信息网最后更新 2024年10月10日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 /nfsdir

1.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 -y

2.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安全错误 数据库的锁怎样保障安全 数据库统计geshi 网络安全问题由谁负责 网络安全外企知乎 数据库连接配置测试失败 管理服务器函 自己租用阿里云服务器安全吗 桌面软件开发哪个效率高 数据库和网站程序放哪里 国盾如意软件开发公司电话号码 如何删除数据库中日志文件 安全生产网络安全教育平台 朝阳区旗兴网络技术服务工作室 网络安全防控手抄报 个人地理数据库 子表 轻量级数据库管理工具mssql 网络安全风险评估研究与应用 怎么连接ps4服务器 数据库名和表名是一样的吗 软件开发利润多少钱 小森生活服务器正在维护 最新GB软件开发标准 上海标准软件开发定制价格 服务器复制管理员权限吗 携程商务携程网络技术 网络安全工作个人感言 具有代表性的历史文献数据库 普陀区推广网络技术商家 中国电信apn服务器怎么设置 幼儿园网络安全知识教育教案 河南dsp软件开发
0