NFS服务
NFS是Network File System(网络文件系统)的缩写。它是一种用于在计算机网络中共享文件和目录的协议。NFS允许计算机上的用户访问和操作远程计算机上的文件,就像访问本地文件一样。它使用客户端-服务端模型,其中客户端机器通过网络连接到服务器机器,并请求读取、写入或执行其他文件操作。NFS是一种常见的文件共享解决方案,常用于UNIX和Linux系统之间的文件共享。
nfs,最早是Sun这家公司所发展出来的,它最大的功能就是可以透过网络,让不同的机器,不同的操作系统,进行实现文档的共享。所以你可以简单的将他看做是文件服务器。
实验准备
①先准备一个服务器端的操作系统和客户端的操作系统(Red Hat)。
②选择NAT模式,让这两个操作系统能够ping通
③连接镜像
实验步骤
服务器端
-  配置ip地址,并与客户端ping通  
-  挂载镜像 创建挂载点: mkdir /dvd挂载镜像:mount /dev/sr0 /dvd查看镜像是否挂载成功:df -hT 
-  配置yum源 vim /etc/yum.repos.d/app.repo[app] name=app baseurl=file:///dvd gpgcheck=0vim /etc/yum.repos.d/base.repo[base] name=base baseurl=file:///dvd gpgcheck=0gpgcheck={1|0}# gpgcheck=1表示检查;可以不检查gpgcheck=0 清理缓存:yum clean all查看yum源配置是否成功:yum repolist  
-  安装NFS yum install nfs-utils启动:systemctl start nfs-server.servicesystemctl enable nfs-server.service  
-  创建挂载目录 创建挂载目录: mkdir /aa 
-  给目录设置权限 给目录设置权限: chmod 777 /aa 
-  编写配置文件 编写配置文件: vim /etc/exports/aa 另一个操作系统的地址/24(rw,sync) //客户端的ip地址 (读写权限,资料同步写入到内存与硬盘中) 

-  启动 启动: systemctl restart nfs-server.service 
-  关闭防火墙 关闭防火墙: systemctl stop firewalld 
客户端
-  关闭防火墙 关闭防火墙: systemctl stop firewalld 
-  验证 验证: showmount -e (服务器端的ip地址) 
-  创建挂载点 创建挂载点: mkdir /bb
-  设置权限 Chmod 777 /bb
-  挂载 临时挂载: mount -t nfs 服务器端的ip地址:/aa /bb
永久挂载:vim /etc/fstab
编辑:服务器端的ip地址:/aa /bb nfs defaults 0 0

-  查看是否挂载上 查看是否挂载上: df -hT 



















