NFS网络文件共享配置

简介

网络文件系统(NFS–Network File System)是UNIX系统和网络附加存储文件管理器常用的网络文件系统,允许多个用户端通过网络共享文件访问。它可用于提供对共享二进制目录的访问,也可用于允许用户在同一工作组从不同客户端访问其文件。

Red Hat Enterprise Linux 6 在默认情况下支持NFSv4 (该协议的版本 4 ),并在该版本不可用的情况下自动回退到 NFSv3 和 NFSv2。NFSv4 使TCP 协议与服务器进行通信,而较早版本的 NFS 则可能使用 TCP或UDP 。有两种方法用来确定由服务器提供的 NFS 导出或叫做文件共享。如果服务器支持NFSv3 或 NFSv2 ,您可以使用 showmount -e server 命令来获取导出项列表。如果服务器支持NFSv4 ,则可以将导出项挂载到一个空目录并浏览所有导出文件系统的内容。

NFS服务配置

###服务端:

  1. 安装NFS服务相关软件,开启NFS服务
yum install nfs-utuls.x86_64 -y
systemctl start nfs-server
  1. 创建共享目录
vim /etc/exports

rw 可读可写,ro 只读,sync 同步模式内存中数据时时写入磁盘
在这里插入图片描述

  1. 刷新配置文件内容
    在这里插入图片描述

###客户端:
4. 同样安装NFS服务,挂载NFS

yum install nfs-utils -y
mount 172.25.254.115:/westos /mnt/

在这里插入图片描述

  1. 查看服务器端都共享了哪些目录
showmount -e 172.25.254.115

在这里插入图片描述

###服务端共享目录为只读,因此在客户端没有写权限
在这里插入图片描述

NFS自动挂载,卸载

  1. 安装自动挂载工具
yum install autofs.x86_64 -y
systemctl start autofs.service
systemctl enable autofs.service

在这里插入图片描述
在这里插入图片描述

  1. 关闭selinux防火墙
    在这里插入图片描述

  2. 查看客户端挂载目录
    在这里插入图片描述

此时我们查看挂载的设备,客户端已经自动挂载共享目录
在这里插入图片描述

当退出该目录后,会在指定一段时间后自动卸载,系统默认退出挂载目录后300s自动卸载,这里为了实验方便,我们设置为5s,修改后重启服务。
编辑配置文件/etc/sysconfig/autofs
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

再次进入挂载目录然后退出,5s后自动卸载
在这里插入图片描述

  1. 指定自动挂载、卸载目录
    ###编辑配置文件
vim /etc/auto.master

在这里插入图片描述

vim /etc/auto.pub

将服务端共享目录挂载到客户端/pub/westos下
在这里插入图片描述

重启服务,进入指定目录,自动挂载
在这里插入图片描述

退出后自动卸载
在这里插入图片描述

  1. 只读自动挂载
vim /etc/auto.pub

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  1. 客户端挂载后对共享目录可写
    服务端修改配置文件:vim /etc/exports
    在这里插入图片描述

在这里插入图片描述

  1. 指定客户端挂载时的用户身份
    ###不屏蔽远程root权限
    在这里插入图片描述

在这里插入图片描述

###指定特定的用户和用户组
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

###允许指定IP为172.25.254,115主机对共享目录可写,其他用户不可写
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值