nfs服务器的配置,配置文件/etc/exports

NFS服务器配置全攻略:从入门到精通 NFS客户端在访问服务器端共享的目录时,访问的用户可以映射为一个权限很低的普通用户或系统用户,这样可以增强访问的安全性。NFS服务器在共享一个目录的时候,客户端选项部分定义允许哪些主机可以访问此共享目录,客户端地址与选项之间没有空格。目录共享给172.16.2.0网段内的所有主机具有读写权限,同时共享给172.16.1.100主机具有只读权限。当客户端在挂载NFS服务器共享的目录时,会根据NFS服务器的权限选项来决定以只读方式或读写方式来挂载文件系统。举例:在CentOS上配置NFS服务器和客户端。 阅读详情

原文地址:http://www.cnblogs.com/huangzhen/archive/2012/08/15/2640371.html

nfs服务器的配置,配置文件/etc/exports:

ro 该主机对该共享目录有只读权限


rw 该主机对该共享目录有读写权限

root_squash 客户机用root用户访问该共享文件夹时,将root用户映射成匿名用户

no_root_squash 客户机用root访问该共享文件夹时,不映射root用户

all_squash 客户机上的任何用户访问该共享目录时都映射成匿名用户

anonuid 将客户机上的用户映射成指定的本地用户ID的用户

anongid 将客户机上的用户映射成属于指定的本地用户组ID

sync 资料同步写入到内存与硬盘中

async 资料会先暂存于内存中,而非直接写入硬盘

insecure 允许从这台机器过来的非授权访问

 例子

/  zhang (rw) wang (rw,no_root_squash)

表示共享服务器上的根目录(/)只有zhang和wang两台主机可以访问,且有读写权限;

zhang主机用root用户身份访问时,将客户机的root用户映射成服务器上的匿名用户(root_squash,该参数为缺省参数),相当于在服务器使用nobody用户访问目录;

wang主机用root用户身份访问该共享目录时,不映射root用户(no_root_squash),即相当于在服务器上用root身份访问该目



/root/share/ 192.168.1.20 (rw,insecure,sync,all_squash)

表示共享服务器上的/root/share/目录只有192.168.1.20主机可以访问,且有读写权限;

此主机用任何身份访问时,将客户机的用户都映射成服务器上的匿名用户(all_squash),相当于在服务器上用nobody用户访问该目录(若客户机要在该共享目录上保存文件(即写操作),则服务器上的nobody用户对该目录必须有写的权限)

/home/ljm/ *.gdfs.edu.cn (rw,insecure,sync,all_squash)

表示共享/home/ljm/目录,*.gdfs.edu.cn域中所有的主机都可以访问该目录,且有读写权限

/home/share/ .gdfs.edu.cn (ro,sync,all_squash,anonuid=student,anongid=math) 
表示共享目录/home/share/,*.gdfs.edu.cn域中的所有主机都可以访问,但只有只读的权限,所有用户都映射成服务器上的uid为student、gid为math的用户

启动nfs后又修改了/etc/exports,不用重启该服务,使用exports命令即可:

exports [-aruv]

-a 全部mount或umount文件/etc/exports中的内容

-r 重新mount文件/etc/exports中的共享内容

-u umount目录

-v 在export的时候,将详细的信息输出到屏幕上


例:

[root@localhost ~]#/usr/sbin/exportfs –rv 全部重新export一次
[root@localhost ~]#/usr/sbin/exportfs –au 全部卸载


nfs客户端的配置:


若是临时使用可直接执行mount命令:mount servername(or IP): 共享目录 本地挂载目录

若客户机启动就自动挂载服务器的共享目录,则需修改客户机上的/etc/fstab文件

复制代码
/etc/fstab格式:

(192.168.233.139:/share /mnt nfs defaults 0 2)

  fs_spec fs_file fs_type fs_options fs_dump fs_pass

fs_spec:定义希望加载的文件系统所在的设备或远程文件系统,对于nfs则设为IP:/共享目录

fs_file:本地挂载点

fs_type:挂载类型

fs_options:挂载参数

fs_dump:该选项被“dump”命令使用来检查一个文件系统该以多快频率进行转储,若不需转储即为0

fs_pass:该字段被fsck命令使用来决定在启动时需要被扫描的文件系统的顺序,根文件系统“/”对应该字段值为1,其他文件系统为2,若该文件系统无需在启动时被扫描则为0
复制代码

 

[root@localhost ~]#vi /etc/hosts.allow
Portmap:192.168.5.123:allow
[root@localhost ~]#vi /etc/hosts.deny
Portmap:ALL:deny

 

安全提醒:确保网络安全,使用nfs时结合tcp_wrappers来限制使用范围(如只想192.168.5.123主机可挂载nfs服务器上的共享目录),另外还可结合iptables来加强
关机时若nfs server上有client联机时,先关掉portmap与nfs两个系统服务。若无法正确将此2项服务关掉,用netstat –utlp找出PID,然后用kill杀掉进程才关机

nfsstat查看NFS的运行状态,调整NFS运行大有帮助
rpcinfo查看rpc执行信息,用于检测rpc运行情况


挂载格式:

mount –t nfs hostname(or IP):/directory /mount point

卸载:

umount /本地挂载目录(本地client卸载方法,但用exports –au为server卸载)

 

showmount –e IP(查看NFS服务器上共享了那些目录)
showmount –a IP(用于nfs server上,显示已经mount上本机NFS服务器的client(客户机))

centos7搭建nfs漏洞 注:centos7与centos6的版本以及工具使用方法不同,注意区分!!! 1、安装nfs服务 首先使用yum安装nfs和rpcbind服务: yum -y install rpcbind nfs-utils 2、配置nfs nfs的配置文件是/etc/exports 使用vim编辑/etc/exports文件在配置文件中加入一行: / *(rw,no_root_squash,no_all_squash,sync) 了解: rw表示设置目录可读写 sync表示数据会同步写. 阅读详情

相关推荐

Flutter版本升级踩坑实录:从3.27到3.35,我们是如何修复Impeller引擎导致的花屏问题的?

本文详细记录了团队在Flutter版本升级过程中遇到的Impeller引擎导致的花屏问题及解决方案。从问题诊断到最终升级至稳定版3.35,文章分享了排查步骤、升级策略和性能对比数据,为开发者提供了实用的参考经验。

weixin_26854555的博客 502

NFS /etc/exports参数解释

上周做私有云的扩容,有一台设备中有5T的日志存储数据,需要把日志数据备份到其他的设备中,考虑到一个方案,准备用NFS先简单介绍一下NFS服务器是什么?   NFS server可以看作是一个FILE SERVER,它可以让你的PC通过网络将远端的NFS SERVER共享出来的档案MOUNT到自己的系统中,在CLIENT看来使用NFS的远端文件就象是在使用本地文件一样。 RPC(Remote Proc

十里平湖的博客 7万+

【深圳】IBM V3500存储维修 更换控制器故障

今天给大家分享的是深圳.福田区一个电商客户公司一台IBM Storwize v3500存储控制器故障从远程诊断 收集日志 分析结果的实际案例,如图所示通过存储管理口登陆进去后直接看到少了一个控制器,经过工程师分析日志后判定为该控制器损坏,接下来更换控制器配件,标准套件的控制器不带子卡和电池,所以需要把故障控制器上的子卡和电池拆下来装到新控制器上,这个电池拆还需要点技巧,接着把新的控制器插回V3500主机,等待大约十分钟后,新控制器指示灯全绿,管理界面看到节点已联机;冠峰科技-爱科技爱分享。

OuYangYuXi的博客 4575

Linux中NFS服务器的配置(/etc/export)

​ 本文转载于NFS /etc/exports参数解释,有修改。 ​

主要记录嵌入式学习与开发过程。 1万+

锐捷交换机堆叠配置举例

一、组网需求: 1)四台S2628G进行堆叠; 2)设备在堆叠前先设置好优先级; 3)使用光口堆叠的设备如RG-S2928G-E相关配置 二、组网拓扑 三、配置要点: 普通堆叠设备不需要配置,只要把堆叠模块和线缆连接好即可 堆叠模块不支持热插拔,即插在模块连上线缆后不能立即生效,需要重启设备才生效。 如果拔掉堆叠插槽后,想再插上模块堆叠,那么必须重启设备才生效 设备堆叠需要协商参数,时间会比较久,请耐心等待 堆叠时设备建议是...

dongsheng_9234的专栏 8283

黑猫带你学eMMC协议第1篇:全网最全emmc协议中文详讲,这份学习框架图,你值得拥有!!!(持续更新中...)

黑猫带你学eMMC协议第7篇:全网最全emmc写保护详解(write protect) 黑猫带你学eMMC协议第8篇:emmc可靠写详解(Write Reliability) 黑猫带你学eMMC协议第9篇:emmc的分区配置(partitioning) 黑猫带你学eMMC协议第10篇:eMMC命令队列详解(CMDQ) 黑猫带你学eMMC协议第11篇:eMMC擦除详解(erase/trim/discard/sanitize/secure erase/secure trim…) 黑猫带你学eMMC协议第12篇:

黑猫奥利奥的博客 2万+

配置/etc/exports文件

配置/etc/exports文件   2012-04-18 10:44:07|  分类: Linux 字号 处理器 :ARM S3C2410 Linuc版本:Debian 4.0 一、搭建NFS服务 1、安装服务器端安装 在Debian系统下安装NFS是相当简单的,在NFS服务器上执行下面的命令即 可 # aptitude install

pengwupeng2008的专栏 4万+

LVGL嵌入式GUI工程化架构与多窗口实践

嵌入式GUI开发中,LVGL作为轻量级图形库,其核心价值在于高效渲染与事件驱动机制。理解LVGL的对象树模型、资源管理机制(如RAW图像、静态字体)和屏幕生命周期,是构建稳定界面的基础。结合FreeRTOS等实时操作系统,可实现低功耗、高响应的交互体验。典型应用场景包括智能电表、HMI人机界面、工业控制面板等对内存敏感、需长期运行的设备。本文以微信式多窗口架构为范例,深入解析LVGL工程化落地的关键路径:分层目录结构、窗口模块封装、状态机式登录逻辑、TabView多页导航及图表/仪表盘动态可视化,覆盖从资源

weixin_36001279的博客 88

NFS安装配置及常见问题、/etc/exports配置文件、showmount命令

1,服务器端软件: 安装nfs-utils和portmap(rpcbind) nfs-utils: 提供rpc.nfsd 及 rpc.mountd这两个NFS DAEMONS的套件 portmap: NFS其实可以被看作是一个RPC SERVER PROGRAM,而要启动一个RPC SERVER PROGRAM,都要做好PORT的对应工作,而且这样的任务就是由PORTMAP来完成的。通俗的说PortMap就是用来做PORT的mapping的。 NFS需要启动的DAEMONS : 参考 NFS daemons

kuangbende_cike的博客 5740

S7-200SMART通过表格指令实现模拟量信号滑动平均值滤波的具体方法

S7-200SMART通过表格指令实现模拟量信号滑动平均值滤波的具体方法

Robot_PLC_HMI_Automation 6724

手把手教你学simulink(13.2)--构建一个单相并网逆变器Simulink仿真模型

基于Simulink的单相并网逆变器项目的详细仿真实例。这个项目将重点放在逆变器的详细建模、最大功率点跟踪(MPPT)控制策略、并网控制和仿真分析上。我们将使用MATLAB/Simulink来构建整个系统,并通过具体的代码和模块来实现各个功能。

MHD0815的博客 545

NFS 服务器配置文件详解:/etc/exports

目录共享给同一个局域网(网段为192.168.1.0/24)内的所有机器,并允许它们读写,可以在。文件是NFS服务配置的核心,它决定了哪些目录可以被网络上的其他客户端挂载和使用。例如,如果您想将服务器上的。

qq_42895490的博客 551

第32篇:Vibe Coding时代:LangGraph + Redis 任务状态持久化实战,解决服务重启后任务状态丢失问题

LangGraph + Redis任务状态持久化方案 本文针对Agent任务状态丢失问题,提出基于Redis的持久化解决方案。当服务重启时,传统内存存储方式会导致任务状态丢失,影响用户体验和运维排查。 核心方案 使用Redis Hash存储任务状态,key格式为agent:task:{task_id} 设计完整状态字段包括task_id、status、progress等关键信息 实现task_store模块提供CRUD操作接口 在Agent执行各节点更新Redis中的任务状态 技术实现 通过Celery执行

sundong_81的博客 42

nfs服务器 /etc/exports配置文件

etc/exports 文件格式 <输出目录> [客户端1 选项(访问权限,用户映射,其他)] [客户端2 选项(访问权限,用户映射,其他)] a. 输出目录:输出目录是指NFS系统中需要共享给客户机使用的目录; b. 客户端:客户端是指网络中可以访问这个NFS输出目录的计算机 指定ip地址的主机:192.168.0.200 指定子网中的所有主机:192.168.0.0/24 192...

weixin_43937576的博客 1979

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

nfs 同步共享文件

nfs 服务器 软件包: nfs-utils 端口号: 2049/tcp 配置文件 /etc/exports 服务器端: yum -y install nfs-utils 安装nfs systemctl start nfs systemctl enable nfs 例如: mkdir -p /etc/dir1 vim /etc/exports 建立分享区 /etc/dir1 ...

weixin_44796690的博客 578

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

nfs配置 /etc/exports

配置文件/etc/exports内容如下:    $ cat /etc/exports    /home/share 192.168.102.0/24(rw,sync) *(ro)    配置说明: 对192.168.102.15赋予读写权限,其他机器仅有只读权限。 在客户机上查看NFS的资源共享情况    #

EK的专栏 2167

NFS /etc/exports 配置

<br />Nfs服务器的配置,配置文件/etc/exports:<br />Exports文件中一些选项的含义<br />选项                                                 说明<br />Ro                        该主机对该共享目录有只读权限<br />Rw                       该主机对该共享目录有读写权限<br />Root_squash          客户机用root用户访问该共享文件夹时,将ro

独自陶醉 2182

RHCE NFS

网络文件系统(NFS)允许远程主机通过网络挂载文件系统,并像它们挂载在本地那样与这些文件系统进行交互。这将资源整合到网络的集中服务器中。允许网络中的计算机之间通过 TCP/IP 网络共享资源NFS 服务器参考配置文件,来确定是否允许客户端访问任何导出的文件系统。一旦被验证,所有文件和目录操作都对用户有效。

小李同学的博客 1463

/etc/exports 配置

用户可以把需要共享的文件系统直接编辑到/etc/exports文件中,这样当NFS服务器重新启动时系统就会自动读取/etc/exports文件,从而告诉内核要输出的文件系统和相关的存取权限。在下面的例子中显示了/etc/exports文件中几个条目项的内容,被挂载在/pub目录下的文件系统具有只读访问权限,所有的计算机在访问文件系统的时候不必经过安全检查。编辑/etc/exports文件:

狂飙的蜗牛 4109

linux系统nfs安装配置,Linux实战攻略之NFS服务器安装配置

【IT168 服务器频道】如果在Red Hat Enterprise Linux 5安装时已经默认安装了NFS组件,接下来的工作主要是配置相关文件使服务器提供NFS服务,步骤如下。(1)设定某台计算机为NFS服务器,并在后台启动相关的守护进程(在"服务配置"中启动)。一般来说,如果NFS服务器要提供服务,必须启动inet、portmap、nfs和mount这4个守护进程并保持在后台运行。(2)规划...

weixin_36212493的博客 174

Ubuntu下NFS服务器配置及应用

NFS文件系统仅占用系统挂载点。 NFS服务器设定好分享的目录/home/shares,其他客服端就可以将这个目录挂载到自己系统上的挂载点上,/home/shares就像自己的一个分区,但不占用自己的磁盘空间。 虽然NFS有自己的协议及端口号,但是在传送数据或其他相关信息时,NFS使用的是远程过程调用(Remote Procedure Call,RPC)协议来协助NFS本身的运作。 NFS服务器需要启用至少两个后台进程 rpc.nfsd 这个后台进程主要的功能是管理客户机是否有登入主机的权利,其中还

qq_40362375的博客 1621

nfs 怎么配置主机/etc/exports

原文地址:http://blog.youkuaiyun.com/luoqindong/article/details/51570308 nfs服务器的配置,配置文件/etc/exports: ro 该主机对该共享目录有只读权限 rw 该主机对该共享目录有读写权限 root_squash 客户机用root用户访问该共享文件夹时,将root用户映射成匿名用户 no_root_squash

dragon_cdut的博客 1705
上一篇: U-boot的环境变量值得注意的有两个: bootcmd 和bootargs
下一篇: vi操作收藏
July_Yang
博客等级 码龄15年 46粉丝 15原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值