介绍:NFS或网络文件系统是一种分布式文件系统协议,允许您在服务器上安装远程目录。 这使您可以管理不同位置的存储空间,并从多个客户端写入该空间。 NFS提供了一种通过网络访问远程系统的相对快速简便的方法,并且在必须定期访问共享资源的情况下运行良好。
下面,我们将介绍如何安装NFS功能所需的组件,配置NFS安装以及卸载NFS远程共享。
NFS理解:NFS服务端、RPC协议、客户端三者可以理解为房源、中介、租客之间的关系:
NFS 适用场景 ;
a、NFS 最好是部署在局域网 ,不要在公网上 ;
b、NFS 只能在 linux 上使用 (如果想让 windows 和 Linux 之间实现数据共享建议使用 FTP 或者 samba);
c、NFS 适合在中小型企业使用 ;
1.服务端安装
#apt-get update -y #apt-get install -y nfs-kernel-server #systemctl enable nfs-kernel-server #dpkg -l |grep nfs //确认一下安装包 #ps -ef |grep nfs //确认一下nfs服务是否已经运行 #nfsstat //确认一下 nfs 状态
2.选定目录
#mkdir -p /data #chown nobody:nogroup /data //不属于任何人、任何组!谁都可以读写!,设置共享目录权限 #chmod 777 /data #echo "/data 100.100.22.1/24(rw,sync,no_subtree_check)" >> /etc/exports //设置对外(共享)输出目录 #exportfs -r #systemctl restart nfs-kernel-server
3.服务端测试
#showmount -e 127.0.0.1
4.客户端安装
#apt-get update -y #apt-get install -y nfs-common
5.选定目录
#mkdir -p /mnt/data001
6.添加挂载
#echo "100.100.22.20:/data /mnt/data001 nfs rw 0 0" >> /etc/fstab #mount -a
7.联调测试
#touch 1.txt
本站部分资源收集于网络,纯个人收藏,无商业用途,如有侵权请及时告知!