二十三、网络文件系统-NFS

二十三、网络文件系统-NFS

实验环境

主机A IP 172.254.0.10 充当服务器
主机B IP 172.254.0.11 充当客户机

23.1 NFS介绍

NFS(Network File System)网络文件系统,一种使用于分散式文件协定,功能是通过网络让不同的机器、不同的操作系统能够分享个人数据,让应用程序通过网络可以访问位于服务器磁盘中的数据。
NFS在文件传送或信息传送的过过程中,依赖于RPC协议。RPC(Remote Procedure Call)远程过程调用,是使客户端能够执行其他系统中程序的一种机制。NFS本身是没有提供信息传输的协议和功能的,但NFS却能让我们通过网络进行资料的分享,就是因为NFS使用了RPC提供的传输协议,可以说NFS就是使用PRC的一个程序

  • 安装包:nfs-utils.x86_64
  • 服务名称:nfs-server
  • 配置文件: /etc/exports

23.2 NFS的安装以及启用

  • 在服务端安装NFS

    *开启服务并设置防火墙
  • 使用 showmout -e可以在客户端登录共享文件系统

23.3 NFS服务器共享配置

  • 在服务端新建目录,设置共享配置文件,并重新刷新共享目录,修改新建目录权限,在客户端写入文件查看文件用户设定。

  • 在客户端 挂载,当修改完目录权限以后可以正常写入

  • exportfs命令常用参数

exportfs常用参数意义
-a全部挂载(或卸载)配置文件中的设定
-r重新鼓足配置文件中的设定(使共享配置立即生效)
-u卸载某一目录
-v显示共享目录

23.4 NFS配置参数

参数作用
rw读写
ro只读
sync生成后同步数据到服务器
async及时同步数据到服务器
no_root_squashroot用户身份挂载,不转换身份
anonuid=1000,anongid=1000指定用户身份用户组,默认为noboby
  • 设定root用户


  • 设定指定用户以及用户组

23.5 自动挂载NFS-Autofs

23.5.1 默认自动挂载NFS(客户端)

  • 在客户端安装autofs服务器

  • 开启autofs 会出现一个/net/目录

  • 修改配置文件将自动卸载时间改为3秒

  • 从/net目录直接通过nfs服务器IP可以直接挂载共享资源,退出/net目录后自动卸载共享资源

23.5.2 指定路径自动挂载(客户端)

  • 修改主配置文件,指定挂载点的上级目录/mnt,再新建配置策略文件。然后重启服务。


  • 访问/mnt/nfs/将会自动挂载共享目录,退出目录将会自动卸载共享目录。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值