NFS服务概述
Linux和Windows之间通过samba共享文件,Linux之间用到网络文件系统(Network File System,NFS)资源共享。它允许用户连接到一个共享位置,然后像对待本地硬盘一样操作。
服务端:
(煮啵客户端IP地址:192.168.61.47)
使用yum安装NFS服务器:
yum -y install nfs-utils
将NAS服务器和客户端防火墙全部关闭:
systemctl stop firewalld
setenforce 0
关闭SELINUX
vi /etc/sysconfig/selinux
修改如下
创建你需要共享的文件夹
mkdir /share
可以根据你的需要写入文件,如:
echo "hyeri" > /share/subin.txt
编写/etc/exports
vi /etc/exports
写入(rw 表示设置目录可读写)
/share 192.168.61.0/24(rw)
启动服务器
systemctl start nfs-server
#设置开机服务自启
systemctl enable nfs-server
检验指令
exportfs -v
成功示例如下
客户端:
(IP地址需能接通网络且和服务端同一网段)
使用yum安装NFS客户端工具
yum -y install nfs-utils httpd
开启服务
systemctl start httpd
#永久开启服务
systemctl enable httpd
查看存储端共享
showmount -e 192.168.61.47
创建文件夹
mkdir /new
(也可选择客户端已经有的文件夹,则上一步可以省略)
接着手动挂载(成功后,new文件夹里可以访问share文件夹的内容)
mount -t nfs 192.168.61.47:/share /new
可检验查看
cat /new/subin.txt
查看存储端共享
df
即客户端通过new文件夹可访问服务端share文件夹下的文件。