ChocolateOverflow Asked: 2022-03-02 23:40:17 +0800 CST2022-03-02 23:40:17 +0800 CST 2022-03-02 23:40:17 +0800 CST 使用与 /etc/fstab 不同的标志安装的驱动器 - 不尊重 suid、dev 或 exec 772 我有一个ext4挂载的标志rw,suid,dev,exec,auto,user,async,/etc/fstab但mount在挂载后运行会给出rw,nosuid,nodev,noexec,relatime,user. 我如何让它完全按照所写的那样安装/etc/fstab,(可选)为什么会有这样的差异? 我正在使用 Arch Linux。 mount fstab 1 个回答 Voted Best Answer Vojtech Trefny 2022-03-03T00:05:03+08:002022-03-03T00:05:03+08:00 您必须将exec,suid和dev选项放在选项之后user,因为user意味着noexec,nosuid和nodev。 有关详细信息,请参见mount 手册页: 用户 允许普通用户挂载文件系统。挂载用户的名称被写入 mtab 文件(或在没有常规 mtab 的系统上写入 /run/mount 中的私有 libmount 文件),以便同一用户可以再次卸载文件系统。 此选项隐含选项 noexec、nosuid 和 nodev(除非被后续选项覆盖,如选项行 user,exec,dev,suid)
您必须将
exec
,suid
和dev
选项放在选项之后user
,因为user
意味着noexec
,nosuid
和nodev
。有关详细信息,请参见mount 手册页: