NFS服务器端的权限设置 Linux周末学习

Linux - 进阶 NFS 服务器 NFS文件权限与共享目录权限主次问题 NFS 服务器里的映射目录权限 共享权限参数与共享目录文件本身权限的关系 阅读详情

NFS服务器端的权限设置,即/etc/exports文件配置格式中小括号()里的参数集,那么参数有什么用途呢?

参数名称

参数用途

rw

Read-write,表示可读写权限

ro

Read-only,表示只读权限

sync

请求或写入数据时,数据同步写入到NFS Server的硬盘后才返回

优点:数据安全不会丢,缺点,性能比不启用该参数要差

async

写入数据会先写到内存缓冲区,直到硬盘有空档才会再写入磁盘,这样会提升写入效率!风险为若服务器宕机或不正常关机,会损失缓冲区中未写入磁盘的数据(解决办法是:服务器主板电池或加UPS不间断电源)

no_root_squash

访问NFS Server共享目录的用户如果是root的话,它对该共享目录具有root权限。这个配置原本是为无盘客户端准备的。用户应避免使用

root_squash

如果访问NFS Server共享目录的用户是root,则它的权限将被压缩成匿名用户,同时它的UID和GID通常会变成nfsnobody账号身份

all_squash

不管访问NFS Server共享目录的用户身份如何,它的权限都将被压缩成匿名用户,同时它的UID和GID都会变成nfsnobody账号身份。在早期多个NFS客户端同时读写NFS Server数据时,这个参数很有用

在生产中配置NFS的重要技巧:

1)确保所有客户端服务器对NFS共享目录具备相同的用户访问权限

a. all_squash把所有客户端都压缩成固定的匿名用户(UID相同)

b. 就是anonuid,anongid指定的UID和GID的用户

2)所有的客户端和服务端都需要有一个相同的UID和GID的用户,即nfsnobody(UID必须相同)

anonuid

参数以anon*开头即指anonymous匿名用户,这个用户的UID设置值通常为nfsnobody的UID值,当然也可以自行设置这个UID值。但是,UID必须存在于/etc/passwd中。在多NFS Client时,如多台Web Server共享一个NFS目录,通过这个参数可以使得不同的NFS Client写入的数据对所有NFS Clients保持同样的用户权限,即为配置的匿名UID对应用权限,这个参数很有用,一般默认即可

anongid

同anonuid,区别就是把uid(用户id)换成gid(组id)

希望经过分享可以帮到有需要的盆友们。Linux如今深受互联网企业的喜爱,想要众多的IT工作者中脱颖而出,就需要拥有高深的技术,学习增值是必不可少的。学习之路,是贵在坚持的。

【信息科学与工程学】【安全领域】第七十篇 负载均衡设备的主要算法01 每个服务器有一个对槽位的偏好排序, 调度器(表)需要为每个槽位分配一个服务器, 目标是整体上满足所有服务器的偏好(即均匀填充), 同时保持稳定性(变化小)。: 对于一个新到达的请求, 如果将其分配到当前有cj个请求(包括正在服务的)的服务器sj, 其期望等待时间为 (cj + 1) / μj。输入:服务器集群S={s1, s2, ..., sn}, 权重W={w1, w2, ..., wn}, 当前指针i。输出:选中的服务器sj。输入:服务器集群S, 各服务器当前活动连接数cj, 各服务器预设权重wj。 阅读详情

相关推荐

Geant4 案例分析(一): B1

本文是对Geant4 B1的案例分析,其中特定的功能不做介绍,而注重于各个文件的主要功能,以及它们组织的方式。

m0_51809467的博客 1580

nfs服务

NFS

xqc030201的博客 563

VMD-CNN-BiLSTM-Attention预测模型 —— 数学模型介绍&完整实例代码

想解决电力负荷预测中的非线性、非平稳难题?这篇博客介绍了一种创新混合模型,结合变分模态分解(VMD)和CNN-BiLSTM-Attention深度学习架构,实现超高精度预测! ✨ 核心亮点: ✅ VMD分解:有效分离复杂负荷信号,提取关键频率特征 ✅ 混合深度学习:CNN捕捉局部模式 + BiLSTM学习长时序依赖 + 注意力机制聚焦关键时段 ✅ 端到端优化:从数据预处理(滑动窗口、归一化)到模型训练(MSE损失+Adam优化),完整流程公开! ✅ 工业级评估:提供MSE、MAE、MAPE、R²多指标验证

qq_42924330的博客 1652

nfs关于用户写权限的配置

1 说明 nfs是很常用的网络共享盘方式,访问客户端数量多了之后,为确保安全,会做权限控制,一般都是放开读权限,而控制写权限。 本文将在几种场景下说明 nfs 关于用户写权限的配置。 2 配置 2.1 nfs一些细节原理 nfs 服务端即便在 exports 配置文件中配置了 rw,在客户端挂载时,往往也无法正常写入。 这个是因为 nfs 客户端挂载访问时是用 uid 映射的方式访问,默认转换成 nobody / nfsnobody 账号,也就是说,客户端不管你是以什么账号访问到 nfs 的挂载

iamwayne10的博客 1万+

告别MATLAB环境!保姆级教程:用Application Compiler把你的GUI程序打包成独立exe(2020R版本实测)

本文详细介绍了如何使用MATLAB的Application Compiler工具将GUI程序打包成独立exe文件,特别针对2020R版本进行实测。从技术原理、配置详解到打包实战与问题排查,提供完整的解决方案,帮助开发者实现无需MATLAB环境的程序分发,提升工作效率。

weixin_30571465的博客 274

局域网tcp通信实验

IPv4 地址 . . . . . . . . . . . . : 192.168.92.79。IPv4 地址 . . . . . . . . . . . . : 192.168.92.59。子网掩码 . . . . . . . . . . . . : 255.255.255.0。子网掩码 . . . . . . . . . . . . : 255.255.255.0。使用这篇文章的小工具。

weixin_51883798的博客 432

NFS服务2---权限说明

一、权限说明 NFS的权限本身没有用户名密码的验证登录过程,所以客户端登陆到服务器之后,会把客户端的身份映射到服务器端。 和samba、vsftp一样,NFS要想使一个功能生效比如说上传,到底能不能上传不仅与NFS服务的配置文件有关,还与操作系统目录的权限有关。只有两个都生效,才能上传。如果有其中任意一个没有正确配置,GNU/Linux取得都是最严格权限控制,即没有上传的权限。 二、四种情况 既然是把客户端的身份映射到服务器端,那么就会有4种情况,我们一 一来说。 client和server上刚好都有相

frank_ci的博客 1693

逆向小记 bd-ticket-guard-client-cert | bd-ticket-guard-client-data 通过现象看本质

依然没什么花哨的直接解析出来,既然这是个X509证书,那么要么是服务器下发,要么是自己生成喽,但是如果是本地直接生成,那服务器还校验个鬼哦!既然是服务器下发的,那服务器又是怎么校验这个证书是自己下发的呢,这就要讲到CA验证了,首先根据上图我们发现证书的Issuer"(颁发者)是。怎么来的呢,因为涉及到逆向咱就不讲了,其实也是涉及到非对称加密的,就是客户端用私钥去签名数据,服务器用上传过去的证书公钥验签的过程!当服务器收到这个证书的时候,会做几件事,首先用自己的公钥解开签名获得解密后的证书hash。

2503_90751789的博客 1205

1.创建一个逻辑卷请按下列要求创建一个新的逻辑卷:创建一个名为 datastore 的卷组,卷组的大小为4G逻辑卷的名字为 database ,所属卷组为 datastore,该逻辑卷大小为3G

将/home/tom(该目录为uid=1111,gid=1111的tom用户的家目录)目录仅共享给172.24.8.129这台主机上的jerry用户,jerry对该目录具有访问、新建和删除文件的权限。创建lv:lvcreate + -n +逻辑卷名称 + -l/L + 逻辑卷空间大小 + 卷组名称。逻辑卷的名字为 database ,所属卷组为 datastore,该逻辑卷大小为3G。扩展lv:lvextend + -l/L + (+)扩展大小 + 逻辑卷目录。删除lv:lvremove + 逻辑卷名称。

kaituozhizzz的博客 756

Zipformer实战:5分钟快速搭建语音识别模型(附LibriSpeech测试结果)

本文提供了一份详细的Zipformer语音识别模型实战指南。通过清晰的步骤,指导读者在5分钟内完成从环境配置、LibriSpeech数据集准备到模型训练与测试的全过程。文章重点解析了关键配置参数,并分享了在LibriSpeech测试集上的性能结果,帮助开发者快速评估和应用这一高效的语音识别架构。

weixin_35578748的博客 160

Windows显卡TDR超时导致Unity崩溃?手把手教你修改注册表延长响应时间

本文详细解析了Windows显卡TDR超时导致Unity崩溃的问题,并提供了修改注册表延长响应时间的完整解决方案。通过调整TdrDelay和TdrDdiDelay键值,开发者可以有效避免D3D11设备丢失错误,提升Unity编辑器的稳定性。文章还包含显卡驱动优化、系统性能调优等实用技巧,帮助开发者彻底解决编辑器崩溃问题。

weixin_33737774的博客 621

家庭影音库搭建指南:用旧电脑装Debian做NFS服务器,给电视盒子挂载硬盘

本文详细介绍了如何利用旧电脑安装Debian系统搭建NFS服务器,实现家庭影音库的共享。通过硬件准备、系统安装、NFS服务器配置及客户端设备挂载等步骤,帮助用户轻松将闲置设备改造为高效的家庭媒体中心,支持4K视频流畅播放。

weixin_33727510的博客 622

9篇3章7节:基于 R 语言的 FAERS 数据提取与合并

本文主要探讨了 FAERS 数据提取与合并的操作流程。首先,通过程序化方法从本地存储的 FAERS ASCII 文件中提取指定季度或范围内的单药报告数据,并可通过参数设置控制数据存储位置、处理方式、计算资源分配以及报告者职业类别等。随后,通过批量读取的方式对多个季度的 DRUG 文件进行循环处理,并将其合并为一个综合数据框。

MD Code 1262

c 客户端和服务器端传递大文件夹,linux服务器客户端传递文件夹

linux服务器客户端传递文件夹 内容精选换一换有,该NTP服务器仅限于在华为云控制台上购买的弹性云服务器安装使用。如需在购买的弹性云服务器上安装NTP服务器,您可以选择使用华为云控制台自己提供的NTP服务器,也可以选择其他NTP服务器。安装NTP服务器的操作相同,本节以华为云控制台提供的NTP服务器为例,介绍在弹性云服务器上安装NTP服务器的操作。使用华为云提供的NTP服务器时,需和选择Wind...

weixin_39617669的博客 241

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

NFS共享配置文件权限设置

允许客户端使用非特权端口(大于 1024 的端口)访问 NFS 共享, 默认情况下,NFS 要求客户端使用特权端口(小于 1024 的端口)。默认情况下,NFS 会将客户端的 root 用户映射为服务器的匿名用户(通常是。:这个权限可能会带来安全风险,因为客户端的 root 用户可以对共享目录进行任意操作。将所有客户端用户(包括普通用户和 root 用户)映射为服务器的匿名用户。NFS 默认会将客户端的用户映射为服务器上的用户。:检查共享目录的子目录权限(默认启用)。:只允许客户端对共享目录进行只读操作。

2302_80165790的博客 1992

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

linux nfs 修改权限,nfs服务权限配置

1、 查看系统是否已经安装了服务Rpm -qa | grep nfs2、 启动服务,并且开机自动运行Systemctl start nfsSystemctl enabled nfs3、 配置NFS服务(1) 创建共享文件,并在问价加下创建一个文档Mkdir /share/websEcho “this is nfs” > nfs.txt(2) 配置nfs服务的配置文件文件的每一行定义一个共享目...

weixin_30610431的博客 5006

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

NFS介绍及操作

NFS 的权限不仅仅是这些,同样不仅仅依赖于这些参数配置,更重要的是前面操作的chmod 777 /root/nfsfile。no_subtree_check :即使输出目录是一个子目录,nfs服务器也不检查其父目录的权限,这样可以提高效率。no_root_squash:如果客户端是root的话,那么他对这个目录具有root的权限。root_squash:如果客户端是root的话,那么他的权限被限制为匿名使用者。all_squash:不论客户端是什么身份,他的权限都将被限制为匿名使用者。

Null 690

NFS共享

nfs 简介 nfs特点 NFS (Network File System)网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源 在NFS的应用中的,本地的客户端应用可以透明的读写位于远端NFS服务器上的文件,就像访问本地文件一样 nfs 适用于Linux 与 Unix之间实现文件共享,不能实现Linux与windows 间的文件共...

随笔亦行 7631

利用NFS服务获取服务器权限

NFS是一种网络文件系统(Network File System)协议,是一种分布式文件系统协议,允许在网络中的计算机之间共享文件和目录。该协议最初由Sun Microsystems开发,现在已成为标准的UNIX和Linux操作系统的一部分,可以在各种计算机和操作系统中使用。NFS的主要目的是使多个计算机之间可以共享文件和目录,使它们可以像本地文件一样访问远程文件。它使用客户端/服务器模型,其中NFS服务器管理文件和目录,并向NFS客户端提供访问权限。

分享各种技术文章,给大家带来不一样的视野。 451

快速搭建一个NFS文件共享服务器并实现多种权限,不进来看看?

一、系统环境 二、服务安装与配置 2.1、服务安装 yum install -y nfs-utils rpcbind 2.2、配置共享参数 编辑文件 vim /etc/exports 然后根据下面的语法进行编辑 Export list for ${Server_IP}: ${dir} ${subnet}(rw) 假设我要共享/nfs/目录 我的服务器IP是...

坐公交也用券 1566

【Linux网络】典型NAS存储方式:NFS网络共享存储服务

nfs是一种NAS存储,NFS也是一种网络文件系统基于内核的文件系统。nfs端口号不固定,早期喜欢说是2049,但是实际上是不固定的,它依赖于rpc(Remote Process Call,远程过程调用协议),通过nfs协议,客户机可以像访问本地目录一样远程访问服务器的共享资源。1、服务端添加共享目录的写的权限的时候,需要注意给软件添加权限,然后还得给共享的目录添加权限,目录权限添加有两种办法:直接用chmod 777;或者使用setfacl 只给指定的用户或uid给rwx权限;

liu_xueyin的博客 4589

【NAS】NFS客户端挂载目录后无写入权限的解决方案

在客户机通过mount -o rw -t nfs 192.168.192.204:/mnt/cephfs /mnt/nfs命令将网络文件mount到本地。执行完成之后,目录是可以访问了,但无法写入。分析: 用户对目录的权限受两方面约束:NFS认证权限、Posix权限; NFS权限: NFS服务器器中exports中配置额读写、只读权限 Posix权限: 发现......

渡江客涂鸦板 6万+

Linux网络文件共享服务之NFS

本文介绍了NFS协议、exportfs和showmount命令的使用方法、如何搭建NFS服务器、以及如何修改客户端创建文件的权限等,希望对你有帮助!

十七拾的博客 8150

NFS(Network File System 网络文件服务)

NFS(Network File System 网络文件服务) 文件系统(软件)文件的权限 NFS 是一种基于 TCP/IP 传输的网络文件系统协议通过使用 NFS 协议,客户机可以像访问本地目录一样访问远程服务器中的共享资源 NFS 也是NAS 存储设备必然支持的一种协议2,nfs 软件在 CentOS 7 系统中,需要安装 nfs-utils、rpcbind 软件包来提供 NFS 共享服务nfs-utils (包括服务器端和客户端) 用于 NFS 共享发布和访问。

wyq2070857323的博客 3867

NFS网络文件共享配置

这里的配置表示允许IP范围为192.168.1.0到192.168.1.255的客户端以读写权限访问`/srv/nfs/shared`目录。- 日志通常记录在`/var/log/syslog`或`/var/log/messages`中。- **权限管理**:确保共享目录具有合适的文件和目录权限,以便NFS客户端可以访问和修改文件。- 在`/etc/exports`中限制访问权限,例如:`192.168.1.0/24`。- 编辑`/etc/exports`文件,添加要共享的目录和访问权限。

sinat_36046027的博客 1918

Linux 提权-NFS 共享

NFS(网络文件系统)是一种在端口2049上运行的网络文件共享协议,由服务器和客户端两个组件组成。NFS服务器上创建共享目录,可以通过网络与其他Linux客户端共享文件。获得权限的用户可以将文件添加到共享中,并与有权访问该目录的其他用户共享。默认情况下,每个NFS共享都会启用功能,以防止共享文件拥有root:root身份或特殊权限(即启用后,所有共享文件都会变成身份)。但是,如果启用了功能,文件可以以root身份存在,这就容易导致权限升级。我们将在本文中展示这种情况。

m0_73464010的博客 1490
上一篇: Linux周末学习之NFS的工作流程原理
下一篇: NFS服务有何局限性?Linux运维周末学习
OldLinux
博客等级 码龄9年 25粉丝 38原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值