nfs部署和优化

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nfs部署和优化相关的知识,希望对你有一定的参考价值。

1、安装nfs-utils和rpcbind程序

yum install -y nfs-utils rpcbind

2、编辑exports

vim /etc/exports


/mnt 10.10.13.248(rw,sync)

3、在客户端安装nfs-utils并查看共享信息

[[email protected] ~]# yum install -y nfs-utils

[[email protected] ~]# showmount -e 10.10.13.247

返回结果

Export list for 10.10.13.247:

/mnt 10.10.13.248

4、在客户端挂载

[[email protected] ~]# mount -t nfs 10.10.13.247:/mnt /opt

5、更改服务端的共享目录的权限

[[email protected] ~]# chmod 777 /mnt

6、在客户端创建文件

cd /opt

vim 1.txt

成功创建

7、限制用户对共享文件夹的权限

在服务端编辑配置文件

vim /etc/exports

修改为

/mnt 10.10.13.248(rw,sync,all_squash,anonuid=502,anongid=502)

修改后在服务端重新加载配置文件

exportfs -arv或者重启服务端nfs服务

在客户端卸载磁盘后重新加载,查看共享文件权限

[[email protected] opt]# umount 10.10.13.247:/mnt

mount -t nfs -onolock,nfsvers=3 10.10.13.247:/mnt /opt

[[email protected] opt]# cd /opt

[[email protected] opt]# ls -l

可以看到创建的文件属主属组变成river

-rw-r--r--. 1 river     river     6 5月  31 11:10 3.txt

8、不限定root的共享权限

服务端编辑配置文件修改为

/mnt 10.10.13.248(rw,sync,no_root_squash)

重新加载配置文件 exportfs -arv

客户端卸载磁盘 并重新加载后创建文件可以发现文件属主属组变成root

-rw-r--r--. 1 root      root      7 5月  31 11:23 4.tx

本文出自 “愺艮搥豩” 博客,请务必保留此出处http://riverxyz.blog.51cto.com/533303/1784734

以上是关于nfs部署和优化的主要内容,如果未能解决你的问题,请参考以下文章

nfs部署和优化

NFS部署和优化

Linux之nfs 部署和优化

nfs部署和优化 -2

Linux中nfsiscsi共享服务的部署及安全优化详解

NFS部署及优化