linux下的NFS
NFS(Nextwork File System,网络文件系统)可以通过TCP/IP网络让不同操作系统直接按是实现文件共享。Centos7使用的NFS版本为4 ,监听TCP协议的2049端口,相对于samba服务,NFS服务配置步骤相对简单
文件系统:NTFS、EXT4、XFS、FAT32、exFAT32
实操
【服务器端】
- 使用rpm包查询系统中是否安装nfs-untils和rpcbind文件
【如果不存在 使用yum -y install nfs-untils和yum -y install rpcbind进行安装】
2、创建共享目录并设置权限
-p 是对目录进行递归操作
-Rf 强制性递归修改文件权限
查看文件权限
3.编辑/etc/exports文件
4.重启服务并加入开机启动项
5.设置防火墙/禁用
#防火墙是基本的NFS守护进程,主要功能是管理客户端是否能够登录服务器
管理NFS的文件系统,单个护短顺利通过NFSD登录NFS服务器后,在使用NFS服务器提供的文件前,还必须通过文件使用权限的验证,他会读取NFS的配置文件/etc/exports来对比客户端权限
1.【二选一】/不推荐
2.精确永久使用防火墙【可以通过增加服务或者端口】
【客户端】
保证网络畅通
1.查看共享目录
创建目录并设置永久挂载
挂载所有
查看磁盘挂载情况
【在windows】下
2.安装NFS客户端
控制面板(control)——卸载程序——启动或关闭windows功能——NFS服务(勾起来)
3.查看共享
showmount -e 挂载服务器的IP地址
4.修改注册表并重启
进行挂载和卸载