实验一第一步下载所需要的依赖yum install nfs-utils rpcbind -y第二步关闭防火墙和selinuxsystemctl disable --now firewalld查看selinux的状态如果是disabled则不需要改动不是把它修改成disabledgentenforce修改selinux的配置文件vim /etc/selinux/config 进入到selinux的配置文件中selinuxdisabled 这里时进入到配置文件中把它修改成disabled第三部开启两个虚拟机进行nfs服务器的搭建创建共享项目服务端mkdir /www在项目中写入内容服务端echo “welcome to NFS” /www/newfile 配置共享目录服务端vim /etc/exports/www 192.168.159.135/24(rw,sync,all_squash) 这里的IP地址写NFS客户端的赋予目录权限服务端chmod -Rf 777 /www 给/www及一下目录全部权限开启服务(在master虚拟机服务端)systemctl start rpcbindsystemctl start nfs-serversystemctl enable rpcbindsystemctl enable nfs-server查看共享目录node1虚拟机(客户端)showmount -e 192.168.159.134创建挂载目录(客户端)mkdir /a1进行挂载(客户端)mount -t nfs 192.168.159.134/www /a1进行开机挂载客户端vim /etc/fstab192.168.159.134:/www /a1 nfs defaults 0 0测试mount -adf -h实验二NFS账户映射这里我们讲/www的权限修改后查看客户端是否可以访问成功是否可以修改数据第一步定位服务端cat /etc/exports # 确认是否为rw可读可写的权限cd /nfsfilell 查看原有的权限·修改原有权限看客户端是否还可以访问chmod -Rf 444 /wwwll /www第二步定位客户端cd /a1 发现权限不够实验三要求客户端访问服务端默认使用服务端的账户映射为nobodyuid与gid均为65534其值可以修改第一步定位服务端vim /etc/exports修改完成后需要重新开启rpcbind和nfs-server。systemctl restart rpcbindsystemctl restart nfs-server第二步定位客户端cd /a1touch test2.txt 创键一个文件看看账户名被修改过没有ll 查看第三步查看服务端默认账户vim /etc/exports/www 192.168.159.135/24(rw,sync,all_squash)创建一个文件ccdv1.txttouch ccdv1.txtll 查看实验四自动挂载服务第一步下载依赖服务端yum install autofs nfs-server -y 在客户端安装第二步设置共享目录服务端mkdir /sssvim /etc/exports/sss 192.168.159.134启动 rpcbind 和nfs-serversystemctl start rpcbindsystemctl enable rpcbindsystemctl start nfs-serversystemctl enable nfs-server第三步定位客户端编辑自动挂载配置文件设计自动挂载本地目录/nfs/testmntvim /etc/auto.master/sdf /etc/auto.nfsshowmount -e 192.168.159.134 查看共享目录编辑自动挂载的子配置文件vim /etc/auto.nfs 书写本地挂载目录的子目录及远程共享目录aa1 192.168.159.134:/www重启自动挂载服务systemctl start autofssystemctl enable autofsdf -h 查看挂载信息cd /nfs 进入到本地挂载目录会自动新建lscd testmnt 进入到本地挂载目录的下级目录会触发自动挂载lsdf -h实验五本地挂载光盘第一步定位服务端下载依赖yum install autofs rpcbind nfs-utils -y关闭防火墙和selinuxsystemctl disable --now firewalldvim /etc/selinux/config 进入到selinux配置进行手动的修改第二步 修改autofs主配置文件设计本地自动挂载目录路径/media/cdromvim /etc/auto.master/media /etc/iso.aavim /etc/iso.aacdrom -fstypeiso9660,ro,nosuid,nodev :dev/sr0df -h