**作用:**将远程 Linux 系统上的文件共享资源挂载到本地主机的目录上,从而使得本地主机(Linux 客户端)基于 TCP/IP 协议,像使用本地主机上的资源那样读写远程 Linux 系统上的共享文件
服务器安装包
yum -y instaall rpcbind nfs-utils
客户端安装包
yum -y install nfs-utils
服务器IP地址
192.168.0.124
客户端IP地址
192.168.0.123
NFS服务器
1、安装软件包
yum -y install nfs-utils rpcbind
2、创建目录
mkdir /nfsfile
chmod -Rf 777 /nfsfile
echo “11111111” > /nfsfile/test
3、设置权限
vi /etc/exports
/nfsfile 192.168.0.123(rw,sync,no_root_squash)
4、启动服务,并设置为开机自启
systemctl restart rpcbind
systemctl enable rpcbind
systemctl restart nfs-server
systemctl enable nfs-server
5、关闭防火墙
systemctl stop firewalld
setenforce 0
NFS客户端
1、安装软件包
yum -y install nfs-utils
2、查询NFS服务器的远程共享信息
showmount -e 192.168.0.124
3、创建挂在目录,并挂在本地上
mkdir /nfsfile
mount -t nfs 192.168.0.124:/nfsfile /nfsfile
4、NFS文件共享永久有效
echo “192168.0.124:/nfsfile /nfsfile nfs defaults 0 0” >> /etc/fstab
作用:autofs 服务程序是一种 Linux 系统守护进程,当检测到用户视图访问一个尚未挂载的文件系统时,将自动挂该
文件系统
1、安装
yum -y install autofs
2、修改配置文件(主配置文件中需要按照“挂载目录 子配置文件”的格式进行填写)
vim /etc/auto.master
/media /etc/iso.misc [^大概在第7行添加]
3、配置文件需要用户自行定义,文件名字没有严格要求,但后缀必须以.misc 结束
vi /etc/iso.misc
iso -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom
【光盘设备挂载到/media/iso 目录中,可将挂载目录写为 iso,而-fstype 为文件系统格式参数,iso9660 为光盘设备格式,ro、nosuid 及 nodev 为光盘设备具体的权限参数,/dev/cdrom 则是定义要挂载的设备名称】
4、重启服务,并开机自启
systemctl start autofs
systemctl enable autofs
5、验证结果
df -h
cd /media
ls
cd iso
ls -l
df -h