redhat-NFS服务的配置与应用
---恢复内容开始---
1.NFS服务简述
NFS实现Windows系统中资源共享的功能。NFS采用客户/服务器工作模式,客户端将服务器中的共享目录挂载到自己的某个目录下,这个目录可以与其他客户机的目录不同。NFS在网络中实现资源共享
使用NFS的服务,至少有下列3个系统守护进程
1.rpc.nfsd
基本NFS守护进程,主要管理客户端是否能登入服务器
2.rpc.mountd
rpc安装的守护进程,主要功能是管理文件系统当客户端顺利登入后,它会检查其相应的权限
3.portmap
主要功能是端口映射
2.服务安装
首先检查是否安装了nfs-utils和portmap这两个包,

缺少的用yum进行安装
没有安装时,使用rpcinfo -p命令

安装完成后启动,再次查看


可以看到nfs和mountd等守护进程
3.服务的配置
nfs的服务配置方法相对简单,只需在nfs的主配置文件/etc/exports中进行设置,然后启动服务即可
3.1 exports文件的格式
在exports文件中,可以定义nfs系统的共享目录、访问权限和允许访问的主机等参数。
该文件默认为空,这是基于安全考虑,即使系统启动服务也不会有任何共享资源。

exports文件中每一行提供一个共享目录的设置,其命令格式为:
<输出目录> [客户端1(选项1,选项2.。。。)] [客户端2(选项1,选项2.。。。)]
其中除输出目录是必选参数外,其他都是可选
注意的是格式中目录与客户端之间,客户端与客户端之间用空格分个,但客户端和选项间不能有空格
客户端
客户端的指定非常灵活,可以是单个主机IP地址或域名,也可以是子网或域中主机
| * | 所有主机 |
| 192.168.16.20 | 指定IP地址的主机 |
| 192.168.16.0/24 | 指定子网中的所有主机 |
| pc1.XXX.net | 指定域名主机 |
| *.XXX.net | 指定域名的所有主机 |
选项
(1)访问权限
用于输出目录访问权限的选项
| 访问权限选项 | 说明 |
| rw | 设置目录可读写 |
| ro | 设置目录制度 |
(2)用户映射选项
在默认情况下,当客户端访问nfs服务器时,若远程访问的是root用户,则nfs服务器会将他映射成一个本地的匿名用户,该用户账户为nfsnobody,并将它所属的用户组应射程匿名用户组,这样有助于提高系统安全性
| 用户映射选项 | 说明 |
|
all_aquash |
将远程访问的所有普通用户及用户组都映射为匿名 |
| no_all_squash | 不将远程访问的所有普通用户及用户组都映射为匿名(默认设置) |
| root_squash | 将root用户及所属的用户组都映射为匿名(默认) |
| no_root_squash | 不将root用户及所属的用户组都映射为匿名 |
| anonuid=xxx | 将远程访问的所有用户都映射为匿名用户,并制定该匿名用户账户为本地用户账户(UID=xxx) |
| anongid=xxx | 将远程访问的所有用户组都映射为匿名用户组账户,并制定该匿名用户组账户为本地用户组账户(GID=xxx) |
(3)其他选项
对输出目录进行更全面控制
3.2配置实例

前边是路径,第一行是子网192.168.199.0/24中的所有客户机可以进行读写,而其他网络中的客户机只有读取权限
第二个文件夹只有192.168.199.1可读可写
第三个只允许子网192.168.199.0/24内用户读取

创建相应的目录
redhat-NFS服务的配置与应用的更多相关文章
- NFS服务的配置与应用
一.NFS服务概述 NFS(Network File System),即网络文件系统,是使不同计算机之间能够通过网络进行文件共享的一种网络协议,多用于Linux/Unix网络系统中. 一台NFS服务器 ...
- nfs服务权限配置
nfs服务权限配置 1. 查看系统是否已经安装了服务Rpm -qa | grep nfs 2. 启动服务,并且开机自动运行Systemctl start nfsSystemctl enabled nf ...
- NFS服务基本配置及使用
操作系统:redhat 7.2 参考链接:https://www.cnblogs.com/dscode/p/6146409.html NFS:Network File System 一.服务器端配置 ...
- window nfs 服务端配置安装
windows7下面安装nfs客户端命令(首先开启windows客户端mount挂载命令): 打开或关闭windows功能>nfs服务(勾选上)重启 windows nfs共享有两种方式分别 ...
- Linux CentOS6.6 NFS服务的配置与安装
一.简介 NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源.在NFS的应用中,本地NFS的客 ...
- nfs服务的配置
nfs服务 nfs简介 Network file system 网络文件系统.NFS server可以看作是一个 file server.它可以让你的pc通过网络将远端的nfs server共享出来的 ...
- nfs服务安装配置
一.准备阶段 配置解析主机 检查版本及内核 二.服务端安装 1) 配置yum把下载好的软件留着,下次备用,不用再下载 cachedir=/var/cache/yum/$basearch/$releas ...
- shell脚本实现nfs服务安装配置,共享文件分发
##############################Deploy nfs######################## echo "start deploy nfs-server& ...
- 配置NFS服务
1. NFS配置,需要安装哪些包?nfs-utils 和 rpcbind2. 如果不开启rpcbind服务,就启动NFS,会怎么样?如果不开启rpcbind服务,会报错:rpc.nfsd: writ ...
- CentOS7系列--3.1CentOS7中配置NFS服务
CentOS7配置NFS服务 1. 配置NFS服务器端 1.1. 安装nfs-utils软件 [root@server1 ~]# yum install -y nfs-utils Loaded plu ...
随机推荐
- java面试之手写单例模式
为什么要有单例模式 实际编程应用场景中,有一些对象其实我们只需要一个,比如线程池对象.缓存.系统全局配置对象等.这样可以就保证一个在全局使用的类不被频繁地创建与销毁,节省系统资源. 实现单例模式的几个 ...
- LeetCode 45跳跃游戏&46全排列
原创公众号:bigsai,回复进群加入力扣打卡群. 昨日打卡:LeetCode 42字符串相乘&43通配符匹配 跳跃游戏 题目描述: 给定一个非负整数数组,你最初位于数组的第一个位置. 数组中 ...
- localStorage 用法
localStorage使用总结 一.什么是localStorage.sessionStorage 在HTML5中,新加入了一个localStorage特性,这个特性主要是用来作为本地存储来使用的 ...
- Windows炫酷桌面钢铁侠主题 雨滴 Rainmeter
首先附上我现在的这个桌面,喜欢的话可以直接使用,我在公众号中设置了回复,[雨滴桌面下载]可以查看下载链接. 介绍一下我们用的工具. Rainmeter 雨滴程序 喜欢的人有研究应该都知道这个程序 这里 ...
- 如何在 Debian 9 上搭建 LNMP 环境
步骤一.安装Nginx Nginx在默认的Debian存储库中可用. 使用以下命令更新软件包索引并安装Nginx: sudo apt update sudo apt install nginx 安装过 ...
- NoSQL非关系型数据库
NoSQL 关注公众号"轻松学编程"了解更多. 一.概念 NoSQL(Not Only SQL)非关系型数据库(功能换效率). 优点 开发维护成本低 访问灵活 访问速度快(缓存+快 ...
- html关键字高亮
/** * @id 父节点id * @key 关键字 */ function keyLight(id, key, bgColor){ var oDiv = document.getElementByI ...
- P5691 [NOI2001]方程的解数
题意描述 方程的解数 求方程 \(\sum_{i=1}^{n}k_ix_i^{p_i}=0(x_i\in [1,m])\) 的解的个数. 算法分析 远古 NOI 的题目就是水 类似于这道题. 做过这道 ...
- php中Standard中配置选项,在TargetFrameworks环境下如何输出库存
在.NET Standard/.NET Core技术出现之前,编写一个类库项目(暂且称为基础通用类库PA)且需要支持不同 .NET Framework 版本,那么可行的办法就是创建多个不同版本的项目( ...
- 【Luogu】P1402 酒店之王 题解
原题链接 这道题,很明显是个配对问题.于是,我们可以想到用网络最大流来做. 先整理一下题目条件. 很明显,根据贪心思想,要使最多人满意,每个人应该最多睡一个房间(似乎也没有人能睡两个房间),吃一道菜. ...