BTRFS 磁盘安装如下:
/dev/sdb /mnt/disk1 btrfs noexec,nofail,defaults,compress-force=lzo 0 0
disk1通过cifs共享,权限为640。我无法启动任何应用程序/脚本,因为权限和 noexec 挂载参数,但是当我在 Windows 中映射此共享时,我可以更改权限 - 右键单击文件 -> 首选项 -> 安全选项卡并添加可执行权限,这没关系,因为我是更改文件的所有者,但我不明白为什么从现在开始我可以启动 exe 文件(Windows 应用程序。将启动)不执行btrfs 文件系统?
带有 btrfs-progs 4.7 的 Debian 9
答案1
该标志仅适用于使用该条目挂载相关分区的noexec
操作系统。 fstab
Windows 不使用fstab
而且也不关心这样的标志。
答案2
为了阻止我们使用 Windows 本机软件限制策略的程序运行
例如:在我们的 1200 个托管客户端(xp professional 和 win 7)上,我们阻止文件夹“文档”和“下载”