NFS 概述
网络文件系统(Network File System,NFS) 是 Linux 系统支持的一种网络服务,通过 NFS ,网络中的计算机可以发布共享信息,从而可使远程客户像使用本地文件一样访问该共享资源,如果想使用远程计算机上的文件,只要用 mount 命令将远程的目录挂载在本地文件系统下,就可像使用本地文件一样使用相关资源
常规 NFS 服务器搭建
NFS 服务端 shareserver IP:192.168.1.152
NFS 客户端 client IP :192.168.1.153
关闭两边火墙
-
服务端 NFS 安装
[root@shareserver ~] # rpm -qa | grep nfs # 查看系统是否已安装nfs软件包 nfs-utils-1.3.0-0.21.el7.x86_64 # 系统已安装软件包 [root@shareserver ~] # yum install nfs-utils -y # 系统没有则安装该nfs软件包 [root@shareserver ~] # systemctl start nfs # 开启nfs服务 [root@shareserver ~] # systemctl enable nfs # 开机自启动
-
配置 NFS 服务
下面通过配置 NFS 将 /westos 目录设置为共享目录# 建立目录 /westos, 在其中创建测试文件hello [root@shareserver ~] # mkdir /westos [root@shareserver ~] # echo 'hello,world' > /westos/hello
-
配置 /etc/exports 文件
NFS 服务的主配置文件是 /etc/exports,在该文件中可以设置 NFS 的共享目录