Linux系统中基于samba的autofs自动挂载

文章目录

  • 1.autofs的简介
  • 2.autofs的配置方式
    • 2.1 安装autofs软件
    • 2.2 建立自动挂载策略文件
      • 1.设定自动挂载主策略文件
      • 2.建立自动挂载子策略文件
      • 3.测试
    • 2.3 实现多用户挂载
    • 2.4 如何设定自动挂载的时间

1.autofs的简介

1. autofs: 在客户端实现自动挂载卸载的软件。

2.autofs:的特点:
mount是用来挂载文件系统的,可以在系统启动的时候挂载也可以在系统启动后挂载。对于本地固定设备,如硬盘可以使用mount挂载;而光盘、软盘、NFS、SMB等文件系统具有动态性,即需要的时候才有必要挂载。autofs服务就提供能够及时挂载动态加载的文件系统的功能。免去我们手动挂载的麻烦和资源的浪费。

2.autofs的配置方式

2.1 安装autofs软件

在客户端安装autofs软件
dnf install autofs.x86_64 -y
Linux系统中基于samba的autofs自动挂载_第1张图片
Linux系统中基于samba的autofs自动挂载_第2张图片


2.2 建立自动挂载策略文件

1.设定自动挂载主策略文件

vim /etc/auto.master

最终挂载点的上层目录 自动以子策略文件
/mnt /etc/auto.samba

Linux系统中基于samba的autofs自动挂载_第3张图片

2.建立自动挂载子策略文件

vim /etc/auto.samba

最终挂载点 挂载参数 挂载资源
samba -fstype=cifs , username=red , password=123 /192.168.0.20/ smbdir

systemctl restart autofs
在这里插入图片描述
Linux系统中基于samba的autofs自动挂载_第4张图片

3.测试

cd /mnt/samba
df
Linux系统中基于samba的autofs自动挂载_第5张图片
在这里插入图片描述


2.3 实现多用户挂载

vim /etc/auto.master

最终挂载点的上层目录 自动以子策略文件
/mnt /etc/auto.samba

vim /etc/auto.samba

最终挂载点 挂载参数 挂载资源
samba -fstype=cifs , credentials=/root/smbpass , set=ntlmssp , multiuser /192.168.0.20/ smbdir

systemctl restart autofs

Linux系统中基于samba的autofs自动挂载_第6张图片
Linux系统中基于samba的autofs自动挂载_第7张图片
在这里插入图片描述测试:
Linux系统中基于samba的autofs自动挂载_第8张图片


2.4 如何设定自动挂载的时间

编辑配置文件修改参数,重启服务即可生
vim /etc/autofs.conf

timeout = 300 默认等待时间为300s

systemctl restart autofs
Linux系统中基于samba的autofs自动挂载_第9张图片
Linux系统中基于samba的autofs自动挂载_第10张图片

你可能感兴趣的:(samba,linux,运维,cifs)