nfs之限定导出属性实例等

实例:

nfs服务器:172.16.100.1

客户端:172.16.100.3

1.创建挂载点并在客户端上挂载:

S#vim /etc/exports

/data 172.16.100.3/16(rw)

/read 172.16.100.3/16(ro)

C#mount -t nfs 172.16.100.1:/data /sqld/mdata

C#showmount -a 172.16.100.1

C#showmount -e 172.16.100.1

C#showmount -d 172.16.100.1

2.不重启服务重新导出

S#S#vim /etc/exports

/data 172.16.100.3/16(rw)

#/read 172.16.100.3/16(ro)

S#exprotnfs -rav 重新导出

C#showmount -e 172.16.100.1

3.限定导出属性

nfs的权限认证是基于账号的uid和gid的。

S#id hadoop

uid=502 gid=502

S#setfacl -m u:hadoop:rwx /read

S#su -hadoop

S$cd /data

S$touch a.hadoop

C#groupadd -g 502 openstack

C#useradd -u 502 -g 502 openstack

S#exportfs -ra

C#mount -t nfs 172.16.100.1:/data /sqld/mdata

C#ll /sqld/mdata

a.hadoop openstack openstack

C#su - openstackl

C$cd /sqld/mdata

C$touch b.openstack

S#ll /read

此时会发现b.openstack的属主属组为hadoop。

S#useradd -u 510 nfstest

S#cd /data

S#touch c.nfstest

S#chown nfstest:nfstest c.nfstest

S#vim /etc/exprots

/data 172.16.100.3/16(rw,all_squash,anonuid=510,nanogid=510) 限定导出属性

#/read 172.16.100.3/16(ro)

S#exportfs -rav

C#umount /sqld/mdata

C#mount -t nfs 172.16.100.1:/data /sqld/mdata

C#ll /sqld/mdata

4.客户端开机挂载:

C#vim /etc/fstab

172.16.100.1:/data /sqld/mdata nfs defaults,_rnetdev 0 0

5.服务器进程使用固定端口:

S#vim /etc/sysconfig/nfs

MOUNTD_PORT=892

RQUOTAD_PROT=875

LOCKD_TCPPORT=32083

LOCKD_UDPPORT=32769

时间: 2024-08-10 19:17:38

nfs之限定导出属性实例等的相关文章

MongoDB改动、删除文档的域属性实例

MongoDB改动.删除文档的域属性实例 在站点的开发中,可能最初的设计不合理.或者后期业务的变更,会造成文档结构会有些无用的属性.须要去删除或改动.因为MongoDB 是无 Schema 的,不像关系数据库那样列属性定义在表而非记录中,MongoDB 的集合中的每一个文档能够拥有各自不同的域属性.MongoDB 中使用 db.collections.update 改动集合中若干文档的域属性,使用 $set 添加域.$unset 删除域. 删除集合中全部文档的一个域 db.posts.updat

分享一个批量导出当前实例下的所有linkedserver脚本

原文:分享一个批量导出当前实例下的所有linkedserver脚本 分享一个批量导出当前实例下的所有linkedserver脚本 很多时候,我们都需要导出实例下面的登录用户,job,linkedserver等等 导出job比较复杂,下午写了一个脚本把所有的linkedserver导出来,但是密码不会显示出来 下面脚本在SQL2008 R2下面测试通过 -- ============================================= -- Author: <桦仔> -- Blog

jQuery添加和删除元素class属性实例代码

jQuery添加和删除元素class属性实例代码:元素的的class属性一般是用来设置样式之用,所以添加或者删除都意味着改变元素的样式,下面就介绍一下如何使用jQuery来删除和添加元素的class属性值,希望能够给大家带来一定的帮助.代码实例如下: function switchTeachControl() { var target=$("#thediv"); if(target.hasClass("controlOff")) { target.removeCla

MongoDB修改、删除文档的域属性实例

MongoDB修改.删除文档的域属性实例 在网站的开发中,可能最初的设计不合理,或者后期业务的变更,会造成文档结构会有些没用的属性,需要去删除或修改,由于MongoDB 是无 Schema 的,不像关系数据库那样列属性定义在表而非记录中,MongoDB 的集合中的每个文档可以拥有各自不同的域属性.MongoDB 中使用 db.collections.update 修改集合中若干文档的... aiyou.com/p/212603aiyou.com/p/212605aiyou.com/p/21260

IOS 按钮(button)用法与属性实例

IOS 按钮(button)用法与属性实例 - (void) toggleButton: (UIButton *) button { if (isOn = !isOn) { [button setTitle:@"On" forState:UIControlStateNormal]; [button setTitle:@"On" forState:UIControlStateHighlighted]; [button setBackgroundImage:baseGr

ASP.NET导出word实例

ASP.NET导出word实例 最近遇到一个题目就是如何在asp.net中将数据导出到word中,由于数据是动态的,所以需要在后台拼出想要的的格式,翻遍了网页找出了一个比较满意的代码,感谢那位高手.代码如下: public void Download() { Random rd = new Random(); string fileName = DateTime.Now.ToString("yyyyMMddhhmm") + rd.Next() + ".doc"; /

Oracle数据库exp imp以用户来导出的实例 (转)

http://database.51cto.com/art/201004/196538.htm 以下的文章主要介绍Oracle数据库exp imp按相关的用户来导出导入相关实例,第一步我们要从一台windows服务器 A 上导出关于 Test1 这个用户的所有对象,然后导入到linux服务器 B 上的 Test2用户.(已知Test1密码为Test1passwd 或者用system用户导出也行) 2.B机器上Test2用户不存在,或Test2用户已经存在 两种情况(用户存在相对比较复杂) 如果T

Css Overflow 溢出属性实例代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>css属性实例</title>

019# Adempiere系统的物料、产品的属性实例设置

在仓库储存中往往存在着无属性实例和带有属性实例的物料.产品,为了更有利于仓管人员快速的识别物料.产品,方便追踪及查找其当前信息,我们为一些物料.产品设定它自身唯一的独特的进销存信息是必要的.诸如颜色.尺寸.材质.规格,供应商序列号和生产批次号等等. 在Adempiere系统中,这些属性实例首先可在物料.产品入库前(采购前)先给它设定基本的属性集合,如颜色.尺寸.材质.规格等: (一)基本颜色属性设置: (二)基本尺寸属性设置: 其次,在采购过程收货时,我们可以添加它的来自供应商的唯一的供应商发货