linux7 nfs固定端口,centos7   nfs服务器的搭建

nfs 服务器配置

nfs 固定端口号 2049

rpc 111

nfs 提供的几个服务

demonrpc.locked  防止

文件被多人修改而损坏rpc.statd ()??

rpc.nfsd 文件共享

rpc.mountd 权限设置

nfs 只提供服务,并不提供传输

它这几个服务都会向rpc

去注册,然后得到一个端口号首先要向连接rpc,然后找到对应的端口号,然后得到相应的服务。

固定nfs 的几个端口vim

/etc/sysconfig/nfs修改里面的几个服务的端口号moutd.ports="40000"

locked.ports="40001"

statd.ports="40002"

eg:端口号一定要加上 “”,否则不会生效现在重起服务看看效果怎么样

service nfs-server restart

rpcinfo -p localhost

这时候我们看到了自己所修改的端口号

nfs只涉级到一个配置文件  /etc/exports格式

如下共享目录  范围(op,op,.....)

eg: /xx

192.168.0.0/24(rw,no_root_squash,sync)

在客户端挂载

showmount -e 192.168.0.4 #

-e=--exports

显示服务器端的共享的目录​

mount 192.168.0.4:/xx /mnt

#将服务器上挂载到本地的 /mnt 下​

这里的xx 的写的权限 对于客户端来说 是 Other 的w 所以 我们要给他加上 w 权限

默认的nfs会对用户进行身份的压缩,root_squash我们可以在 /var/lib/nfs/etab

这个文件中,会看到它默认的一些东西当我们没有开启 no_root_squash 这个选项的时候,我们所创建的文件默认是用的

nfsnobody 这个用创建的

无论是在客户端,还是在服务器端,这个是一样的但是如果我们去指定一个用户做为客户端写入的时睺的默认的用户,那么,在client 中会显示

nobody  而在server 端显示 我们所指定的用户。

nfs 只有一个/etc/export

这个配置文件,我们只要在里面做一些相应的配置就可以了,我们要重启服务器的时睺,最好不要用 service nfs-server

restart因为这个时候,nfs 的一些服务会重新到 rpc 去注册服务, 而client 端会出现假死的情况,我们可以用

exportfs -arv

-a 所有共享的(加载)

-r 是重新加载

-v 是 显示过程

-u 卸载所有的共享的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值