centos7 搭建nfs服务器 实现基于文件的共享存储

2020-04-24 15:15:44 蜻蜓队长

环境:服务器server0和客户端desktop0属于example.com域。

首先二者都需要安装所需的软件:authconfig-gtk、sssd、krb5-workstation(需要Kerberos协议提供网络安全认证)

yum -y intall authconfig-gtk sssd krb5-workstation

然后二者都配置 ldap, 输入authconfig-gtk,配置如图:

 

 

 确认rpc服务(提供数据传输服务,端口号111,nfs依赖于此) systemctl status rpcbind.service

nfs相关软件包:nfs-utils,配置文件路径:/etc/exports(第一列:共享的目录、第二列:允许访问的主机)

举例,vim /etc/exports

/public  172.25.0.0/24(rw,sync)  192.168.0.0/24(ro,async)

查看rpc注册情况 rpminfo -P localhost,开启nfs服务后再查看rpm注册情况

systemctl enable nfs-server 

systemctl restart nfs-server

showmount -e server0.example.com  #查看服务器共享了哪些目录

firewall-cmd --permanent --add-service=rpc.bind  #防火墙开启rpc服务

firewall-cmd --permanent --add-service=nfs

firewall-cmd --permanent --add-port=20048/tcp

firewall-cmd --permanent --add-port=20048/udp

firewall-cmd --reload

showmount -e server0.example.com  #再次查看

 

 

以上内容来自于网络,如有侵权联系即删除
相关文章

上一篇: JMETER-beanShell操作

下一篇: PHP 注释规范总结

客服紫薇:15852074331
在线咨询
客户经理