需要 autofs.master.d/ 的示例使用

需要 autofs.master.d/ 的示例使用

我正在尝试在 Debian 9 (Stretch) 上设置 autofs 5。

我想将 nfsserver:/top/dir/tools 挂载到我的 /top/dir/tools

在这种情况下只读就可以了,我不担心 uid 映射。

auto.master 有一行:

+dir: /etc/auto.master.d

我猜想我可以在 /etc/auto.master.d 中粘贴一个单行文件来设置上述安装。这里的手册页有点难以理解,但我猜有人已经做到了这一点,而且可能很容易。

有谁有 /etc/auto.master.d 中的示例文件或简单 autofs 挂载的示例吗?

答案1

在阅读了手册页比我想要的时间更长的时间后,我得出的结论是,你不能用一个文件来做到这一点。它的强大之处+dir:在于它允许您添加文件来设置配置,因此您不必编辑任何包文件。

中的任何内容/etc/auto.master.d实际上都包含在该语法中/etc/auto.master并使用该语法。

实际的安装必须位于它自己的文件中,并且具有不同的语法。

这是我的/etc/auto.master.d/tools.autofs

/top/dir    /etc/auto.tools

它所做的只是将辅助文件放入目录树中,然后引用带有安装详细信息的第二个文件。这是/etc/auto.tools

tools -ro  nfsserver:/top/dir/tools

这可行,但我最终决定systemd.automount在这种情况下使用。它适用于像这样的简单安装,并且意味着需要安装和配置的软件包少了。无论如何,它还需要两个文件来配置所有内容。

相关内容