微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

CentOS 6/7 共享文件目录

文件目录共享

1.服务器端执行:yum install -ynfs-utils rpcbind 下载nfs 和 rpcbind 包

2.然后分别执行uname -r 和cat /etc/redhat-release

查看linux 内核 和 CentOS版本

/etc/init.d
[root@16-11-119 init.d]# uname -r
3.10.0-514.26.2.el7.x86_64
[root@16-11-119 init.d]# cat /etc/redhat-release
CentOS Linux release 7.3.1611 (Core)

如果是 ContOS7

NFS服务器端:

3.则用systemctl start nfs 和systemctl start rpcbind 分别执行启动两程序

4.创建共享目录/data

5.systemctl stop firewalld.service 关闭防火墙

getenforce 防火墙检测

6.然后编辑 vim /etc/exports 文件

/data 192.168.1.120(rw,sync)

7.然后重启 rpcbind 和 NFS 必须先启动rpcbind 后启动NFS

systemctl restart rpcbind

systemctl restart nfs

8.rpcinfo -p localhost

9.showmount -e 服务端IP

一个框为nfs服务器IP 第二个框展示为Client IP 挂载的服务端的目录

服务端被挂载目录最好设置权限为chmod 777 /data 否则客户端无写入权限,即使为root用户

NFS客户端配置:

10.客户端执行:yum install -ynfs-utils rpcbind 下载nfs 和 rpcbind 包

11.客户端只需要启动rpcbind 即可:systemctl restart rpcbind

12.客户端挂载mount -t nfs 服务端IP:/data/ 挂载的位置


如果是 ContOS6

过程同上,只是执行命令稍有差别

服务器端:

yum install -y nfs-utils rpcbind
mkdir /data
/etc/init.d/nfs start
service rpcbind start
vim /etc/exports
service rpcbind restart
/etc/init.d/nfs restart
service iptables stop
chmod 777 /data/

客户端

mkdir /data
service iptables stop
service rpcbind restart
mount -t nfs 192.168.20.131:/data/ /data

取消挂载:umount /mnt/

CentOS7 关闭防火墙 systemctl stop firewalld.service

CentOS7 检测防火墙getenforce

原文地址:https://www.jb51.cc/centos/375280.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。