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

一、autofs简介

  1. autofs是一个自动挂载工具
  2. 特点:autofs与mount/umount的不同之处在于,它是一种守护程序。如果它检测到用户正试图访问一个尚未挂接的文件系统,它就会自动检测该文件系统,如果存在,那么Autofs会自动将其挂接。另一方面,如果它检测到某个已挂接的文件系统在一段时间内没有被使用,那么Autofs会自动将其卸载。因此一旦运行了Autofs后,用户就不再需要手动完成文件系统的挂接和卸载。
  3. autofs设置是对于文件共享的客户端。

二、配置方式

  1. 安装并启用autofs:
    Linux系统中基于samba的autofs自动挂载
    Linux系统中基于samba的autofs自动挂载
  2. 编辑挂载的主配置文件:vim  /etc/auto.master
    Linux系统中基于samba的autofs自动挂载
  3. 编辑自动子策略文件:vim /etc/auto.samba
    Linux系统中基于samba的autofs自动挂载
  4. 重启服务:systemctl restart autofs
    Linux系统中基于samba的autofs自动挂载

如何实现多用户自动挂载:
只需要在上述步骤中的子策略文件中更改挂载参数,重启服务即可完成。具体可以参考另一篇博客samba部署里的多用户挂载。
Linux系统中基于samba的autofs自动挂载
Linux系统中基于samba的autofs自动挂载
如何设定自动挂载的时间:
编辑配置文件【vim  /etc/autofs.conf】修改参数,重启服务即可生效。
Linux系统中基于samba的autofs自动挂载
Linux系统中基于samba的autofs自动挂载