NFS网络共享服务存储

本文详细介绍了NFS协议的定义、特点、优缺点,以及在CentOS7中的配置方法。包括服务端安装nfs-utils和rpcbind,设置共享目录,客户端挂载和权限管理。实验部分展示了如何在服务端和客户端进行实际操作以实现文件共享。
摘要由CSDN通过智能技术生成

目录

一、NFS简介

1、NFS定义:

2、NFS的特点

3、NFS的优缺点

4、NFS的原理图示

二、服务端NFS配置文件:/etc/exports

三、实验:NFS共享存储服务配置

1、服务端安装nfs-utils与rpcbind软件包

2、服务端新建共享文件夹目录并赋予权限

3、服务端编辑配置文件/etc/exports:设置共享目录的相关位置

4、服务端关闭防火墙开启服务查看rpcbind端口是否开启(默认为tcp端口111)

5、服务端查看共享目录详细信息

6、客户端安装nfs-utils与rpcbind安装包

7、客户端查看服务端的共享文件

8、客户端将服务端共享目录挂载到本地

9、客户端关闭防火墙并开启服务

10、测试是否支持文件共享


一、NFS简介

1、NFS定义:

①NFS是网络文件服务,是一种基于TCP/IP传输的网络文件系统协议。

②NFS服务的实现依赖于RPC机制,通过使用NFS协议,客户机可以向访问本地目录一样访问远程服务器中的共享资源。

③NFS也是NAS存储,设备必然支持的一种协议,以完成远程到本地的映射过程。

④在centos7系统中,需要安装nfs-utils,rpcbind软件包来提供NFS共享服务,前者用于NFS共享发布和访问,后者用于RPC支持,手动加载NFS共享服务时,应该启动rpcbind再启动nfs。

2、NFS的特点

①采用tcp/ip传输网络文件

②安全性低

③简单易操作

④适合局域网环境

3、NFS的优缺点

①优点:节省本地存储空间,将常用数据存放在NFS服务器上且可以通过网络访问,将减少本地磁盘的使用率。

②缺点:由于NFS没有用户认证机制,而且数据在网络上明文传输,所以安全性很差,一般只在局域网中使用

4、NFS的原理图示

二、服务端NFS配置文件:/etc/exports

格式:共享目录(绝对路径)  客户机地址 (权限)
如    /share  *  允许所有主机访问share目录 (权限)
 
客户机地址可以是主机名、IP 地址、网段地址,也可以是*
 
权限可以不写,常用权限如下
rw :允许读写
ro :只读。
sync :表示同步写入到内存与硬盘中。
no_root_squash : 表示当客户机以root身份访问时赋予本地root权限(默认是root_squash)。
root_squash :表示客户机用root用户访问该共享目录时,将root用户映射成匿名用户。
all_squash :所有访问用户都映射为匿名用户或用户组。
async :将数据先保存在内存缓冲区中,必要时才写入磁盘。
subtree_check(默认):若输出目录是一个子目录,则nfs服务器将检查其父目录的权限。
no_subtree_check :即使输出目录是一个子目录,nfs服务器也不检查其父目录的权限,这样可以提高效率。

三、实验:NFS共享存储服务配置

服务端ip:192.168.170.111     客户端ip:192.168.170.113

1、服务端安装nfs-utils与rpcbind软件包

2、服务端新建共享文件夹目录并赋予权限

3、服务端编辑配置文件/etc/exports:设置共享目录的相关位置

4、服务端关闭防火墙开启服务查看rpcbind端口是否开启(默认为tcp端口111)

5、服务端查看共享目录详细信息

6、客户端安装nfs-utils与rpcbind安装包

7、客户端查看服务端的共享文件

8、客户端将服务端共享目录挂载到本地

9、客户端关闭防火墙并开启服务

10、测试是否支持文件共享

在服务端创建一个1.txt文件,测试是否客户端能查看服务器新建文件

服务端:

客户端:

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值