以下所有操作都是在Red-hat 7.0上 NFS : 网络文件系统 • NFS ( Network File System ) 是由 Linux 、 UNIX 及其他类似操作系统使用的互联网标准####协议 , 可作为它们的本地网络文件系统。它是一种活动扩展之下的开放标准 , 可支持本地 Linux ####权限和文件 系统功能 • Red Hat Enterprise Linux 7 在默认情况下支持 NFSv4 ( 该协议的版本 4 ), 并在该版本不可####用的情况下自动回退到 NFSv3 和NFSv2 。对于在客户端上运行的所有版本的 NFS , 均应启用####两种服务 : rpcbind 和 nfslock 。 NFSv4 使用 TCP 协议与服务器进行通信 , 而较早版本的 ####NFS 则可能使用 TCP 或 UDP • 有两种方法用来确定由服务器提供的 NFS 导出 , 或叫做文件共享。如果服务器支持 NFSv3 或 ####NFSv2 , 您可以使用 showmount -eserver 命令来获取导出项列表。如果服务器支持 NFSv4 , ####则可以将 / 导出项挂载到一个空目录并浏览所有导出文件系统的内容 具体操作: 1.安装访问共享软件 yum install nfs-utils -y 2.识别共享 showmount -e 172.25.254.250 3.使用共享 mount 172.25.254.250:/nfsshare/nfs1 /mnt 4.自动挂载 方法1) vim /etc/fstab 172.25.254.250:/nfsshare/nfs1 /mnt nfs defaults 0 0 方法2) vim /etc/rc.d/rc.local mount 172.25.25.250:/nfsshare/nfs1 /mnt chmod 755 /etc/rc.d/rc.local(给一个可执行权限) 自动挂载autofs服务 自动挂载器是一个监视目录的守护进程,并在目标子目录被引用时,自动执行预定义的挂载 自动挂载器由autofs服务脚本管理 自动挂载器由auto.master配置文件进行配置,该文件引用了一个按惯例称作/etc/auto.misc 具体操作: 1.服务功能 默认使用mount挂载共享时当不使用共享也会处于挂载状态 浪费共享服务器资源 autofs可以实现当使用时自动挂载,当闲置时自动卸载 2.安装服务 yum install autofs -y systemctl start autofs 3.访问 cd /net/172.25.254.250/nfsshare/nfs1 4.设定空闲卸载时间 vim /etc/autofs.conf 15 timeout = 3 ##闲置3秒后系统自动卸载网络设备 5.实现自定义共享挂载点 vim /etc/auto.master 最终自定义挂载点的上层目录 子配置文件 /mnt /etc/auto.nfs vim 子配置文件 最终挂载点 网络共享目录 vim /etc/auto.nfs pub1 172.25.254.250:/nfsshare/nfs1 * 172.25.254.250:/nfsshare/& ##指定任意共享挂载 The end