NFS(网络文件系统)

NFS(网络文件系统)

**作用:**将远程 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自动挂在服务

作用: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

猜你喜欢

转载自blog.csdn.net/qq_42345960/article/details/85525357