NFS就是Network File System的缩写,它最大的功能就是可以通过网络,让不同的机器、不同的操作系统可以共享彼此的文件。
NFS服务器可以让PC将网络中的NFS服务器共享的目录挂载到本地端的文件系统中,而在本地端的系统中来看,
那个远程主机的目录就好像是自己的一个磁盘分区一样,在使用上相当便利;
NFS一般用来存储共享视频,图片等静态数据。
环境准备:
共三台主机
一台主机 nfs server
IP:10.0.0.147
另两台当 nfs client
IP:10.0.0.148
IP:10.0.0.149
1、安装NFS
服务端10.0.0.147 安装NFS服务 yum install -y nfs-utils
然后启动启动nfs服务 systemctl start nfs-server.service
然后配置共享文件目录,编辑配置文件
先创建共享目录,然后在/etc/exports配置文件中编辑配置
mkdir -pv /home/public #创建public共享目录
vim /etc/exports
home/public 10.0.0.255/24(rw) ##NFS客户端地址与权限之间没有空格。
共享目录为/public 允许访问的客户端为10.0.0.255网络用户,权限为读写。
showmount -e 显示NFS服务器的共享列表
2、客户端配置
在客户端创建目录,并挂载共享目录,在/etc/fstab该文件中挂载,使系统每次启动时都能自动挂载
然后 mount -a 使得文件/etc/fstab生效
重启服务即可 systemctl restart autofs
最后测试检查 df -Th
在两个客户端上查看共享的文件,不过还无法正常看图片,文本信息正常查看。