如何配置 autofs 以使用不同文件系统格式化的 USB 棒

如何配置 autofs 以使用不同文件系统格式化的 USB 棒

我有一些 USB 记忆棒用作fat32文件系统,其他 USB 记忆棒则使用ext4.现在我想配置autofs自动安装棍子。

为了确保用户可以写入fat32棒,我使用文件umask中的选项/etc/auto.misc。但是(根据安装手册页),此选项不适用于ext4文件系统,当我尝试以ext4这种方式自动安装棒时,我收到一条错误消息(通过dmesg | tail),告诉我这umask是一个无法识别的安装选项,并且安装操作失败。如果我省略该umask选项,该ext4棒将按预期工作,但也如预期,该fat32棒只能由root.

有没有办法让autofs这两种类型的棍子都能工作?

是否可以使用某种if条件来决定是否安装它umask

我研究了 mount 手册页来解决问题,并发现了 mount 参数-s(草率),但我不知道如何将其应用于 autofs,它甚至无法与正常的 mount 命令和 umask ( mount -s -o umask=000 /dev/sdb1 /media/mymountpoint) 一起使用。

正如预期的那样:utf8安装选项存在同样的问题。

相关内容