0%

redhat7自带的NFS服务实现Linux主机之间的目录共享

前言

redhat7自带的NFS服务可以实现linux主机之间的目录共享,不需要额外安装其他服务。

NFS实现linux主机之间的目录共享

redhat7默认安装了nfs-utils软件,只需要使用即可。

  1. 服务端创建共享目录,设置共享范围,清空防火墙规则,并重启服务
  • 创建共享目录

    1
    2
    mkdir /linuxshare
    chmod -Rf 777 /linuxshare
  • 设置共享范围:编辑/etc/exports文件
    配置文件内容,只有一行:

    1
    /linuxshare *(sync,rw,root_squash)

    解析:linux系统中,*指的是共享范围是所有人。
    root_squash是把客户端的root用户映射为匿名用户。举例:金正恩到中国,就没有中国主席的权限。

  • 清空防火墙规则

    1
    2
    iptables -F
    service iptables save
  • 重启服务

    1
    systemctl restart nfs-server
  1. 客户端创建挂载点
    1
    2
    mkdir /linuxshareclient
    chmod -Rf 777 /linuxshareclient
  2. 客户端挂载服务端的共享目录,即可实现linux主机之间的目录共享
    1
    vi /etc/fstab
  • 新增这一句,挂载上服务端的共享目录:
    1
    192.168.0.106:/linuxshare /linuxshareclient nfs defaults 0 0
  • 挂载,重启服务即可生效:
    1
    2
    mount -a
    systemctl restart nfs-server
-------------本文结束感谢您的阅读-------------