我有以下 fstab
UUID=3d301281-7be7-4a53-8f19-42f8c7d061d2 / xfs defaults,uquota 0 0
#/usr/swpDSK swap swap defaults 0 0
#/usr/tmpDSK /tmp ext3 defaults,noauto 0 0
/usr/tmpDSK /tmp ext3 defaults,noauto,exec 0 0
/var/swap.1 swap swap defaults 0 0
但是,当我重新启动我的 /tmp 看起来像这样
/usr/tmpDSK on /tmp type ext4 (rw,nosuid,noexec,relatime,discard,data=ordered)
如果我做:
sudo mount /tmp -o remount,exec
. 它看起来像下面
/usr/tmpDSK on /tmp type ext4 (rw,relatime,discard,data=ordered)
我在 fstab 中放了什么,所以它在重新启动时没有 noexec?
我要做的(在这种情况下,因为 /tmp 目录默认设置了 noexec),是允许它使用 noexec 集进行挂载,然后
mount -o remount,exec /tmp
在 /etc/fstab 之后执行的 rc.local 中添加命令。