我有一些 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
安装选项存在同样的问题。