两台linux之间实现共享文件夹挂载实例参考.pdf
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
在Linux系统中,实现两台机器之间的文件夹共享和挂载是通过网络文件系统(Network File System,简称NFS)来完成的。NFS允许一台Linux服务器(在这里是10.89.8.5,域名www.cmz.com)共享其文件系统,使得其他远程Linux客户端(10.89.0.3,域名www.boyunt.com)能够挂载并访问这些共享文件夹。以下是详细的步骤和知识点: **一、存储服务器配置** 1. 创建共享文件夹:`[[email protected] ~]# mkdir /mnt/mm` 2. 设置共享文件夹权限:`[[email protected] ~]# chmod 777 /mnt/mm` 这里设置为777意味着所有用户都有读取、写入和执行的权限。 3. 编辑 `/etc/exports` 文件:`[[email protected] ~]# vi /etc/exports` 在这个文件中添加以下内容: ``` /mnt/mm *(rw,) ``` 这表示允许所有IP地址挂载此目录,并且具有读写权限。 4. 重启NFS服务:`[[email protected] ~]# service nfs restart` 5. 检查NFS服务状态:`[[email protected] ~]# service nfs status` 6. 开启端口映射服务:`[[email protected] ~]# service portmap restart` Portmap服务是NFS服务的基础,用于处理NFS通信中的端口映射。 **二、客户端服务器配置** 1. 在客户端创建挂载点:`[[email protected] ~]# mkdir /home/jj` 2. 挂载NFS共享目录:`[[email protected] ~]# mount -t nfs 10.89.8.5:/mnt/mm /home/jj` 3. 验证挂载是否成功:`[[email protected] ~]# df` **三、NFS管理命令** 1. `exportfs` 命令用于管理NFS的导出设置: - `-a`:全部挂载或卸载 `/etc/exports` 文件的设置 - `-r`:重新挂载 `/etc/exports` 的设置 - `-u`:卸载某一目录 - `-v`:在导出时显示共享目录 示例:`[wds@localhost ~]# exportfs -rv` 和 `[wds@localhost ~]# exportfs -au` **四、NFS服务器配置详解** 1. 以root身份编辑 `/etc/exports` 文件,例如: ``` /home/work 192.168.0.* (rw,sync,no_root_squash) ``` 这表示允许192.168.0.0/24子网的主机以读写权限访问 `/home/work` 目录。 - `rw`:读写权限 - `sync`:同步写入,数据在请求时立即写入磁盘 - `no_root_squash`:客户端以root身份挂载时不进行root权限转换 **五、NFS与RPC的关系** NFS基于RPC协议运行,RPC提供了一种跨网络的进程间通信机制。NFS服务启动前需要启动portmap服务,因为它负责映射NFS通信所需的动态端口。 **六、卸载NFS挂载** 使用 `umount` 命令可以卸载NFS文件系统。例如: 1. 通过设备名卸载:`# umount -v /dev/sda1` 2. 通过挂载点卸载:`# umount -v /mnt/mymount/` 通常建议使用挂载点卸载,以避免在多个挂载点绑定同一设备时产生混乱。 实现Linux之间共享文件夹挂载涉及的主要知识点包括NFS服务的配置、端口映射、挂载操作以及NFS与RPC的关系,通过正确配置这些元素,可以在多台Linux机器间实现高效、安全的数据共享。


























- 粉丝: 0
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- GOAT(山羊)是基于 LlaMa 进行 SFT 的中英文大语言模型
- 借助 ChatGPT 大语言模型通过聊天机器人自动搭建 vulhub 漏洞靶机环境
- 一个 JavaScript 的简单范例程序-创建一个简单的待办事项列表(Todo List)
- 第二届广州・琶洲算法大赛智能交通 CV 模型赛题第四名方案
- 第二届广州・琶洲算法大赛智能交通 CV 模型赛题第 4 名解决方案
- 基于ChatGPT大语言模型,通过聊天机器人自动创建vulhub的漏洞靶机环境
- Python 的排序算法范例程序-实现快速排序算法
- 从零开始编写大语言模型相关所有代码用于学习
- kindeditor多图上传H5版 ,替换到原来的plugins\multiimage目录下就可用,无须修改原来的调用代码,要记得刷新缓存
- CID解码最新300-CD软件
- CID解码最新300-CD软件
- 结合大模型强大的自然语言处理能力,自动化地生成全面、高质量的测试用例
- CID解码最新300-CD软件
- MATLAB实现NMEA 0183数据可视化工具
- MATLAB实现NMEA 0183数据可视化工具
- aspmkr7_1.zip


