删除文本文件的挂载默认执行权限

删除文本文件的挂载默认执行权限

我想在没有执行权限的情况下挂载所有文本文件,以消除每次在 Linux Mint 中打开文本文件时出现的(在终端中运行 - 显示 - 运行)消息。

我的 fstab 中有以下行:

/dev/sda7       /media/myname/Programs   ntfs-3g defaults,uid=1000    0   0

我尝试添加,umask=111但所有文件的权限都显示为 -?????????我失去了对所有文件的访问权限。

答案1

MS-Windows 在每个文件上设置执行位。 (其安全性较差的原因之一)。

noexec是禁用兴奋性的选项。使用 umask 将阻止目录被遍历,因为目录需要执行权限。

因此使用选项挂载noexec

答案2

您可以简单地添加 ro 安装选项,它代表“只读”。

man fstab通过键入和可以找到更多信息man mount

相关内容