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部署和优化的主要内容,如果未能解决你的问题,请参考以下文章