NFS服务:用于linux系统之间,基于TCP/IP协议层,可以将远程的计算机磁盘挂载到本地,像本地磁盘一样操作。 ---------------------------------------------------------------------------------------------------------------------------- Linux 服务端: 1.准备环境 iptables -F 关闭防火墙配置 systemctl stop firewalld 关闭防火墙 vim /etc/sysconfig/selinux 改为disabled 2.安装软件包
3.修改配置文件(修改之前得准备文件系统) NFS服务的配置文件为 /etc/exports,这个文件是NFS的主要配置文件,不过系统并没有默认值,所以这个文件不一定会存在,可能要使用vim手动建立,然后在文件里面写入配置内容。 /etc/exports文件内容格式: [root@bogon ~]# mkdir /share -------->创建 /share目录,方便挂载到客户端 [root@bogon ~]# cat /etc/exports /share 192.168.31.0/24(rw,sync,fsid=0) ---------->rw :代表软件级别开启权限 --------------------------->192.168.31.0/24:代表指定子网的所有主机 开启权限(nfs开启了rw权限还不行,系统级别还要对/share 目录开启w的权限) chmod -R o+w /share exportfs #查看给客户端的共享目录 showmount -a #显示已经与客户端连接上的目录信息 4.开启服务 systemctl start nfs # 启动nfs服务 systemctl status nfs #查看nfs服务状态 5.测试 测试之前必须再配置一台linux客户端,客户端同样要安装nfs服务。 此时可以用mount 服务器IP:/share /opt(客户端地址)