![如何在 /etc/fstab 中挂载 NTFS 分区并防止文件/目录在创建时接收 exec 权限?](https://linux22.com/image/29181/%E5%A6%82%E4%BD%95%E5%9C%A8%20%2Fetc%2Ffstab%20%E4%B8%AD%E6%8C%82%E8%BD%BD%20NTFS%20%E5%88%86%E5%8C%BA%E5%B9%B6%E9%98%B2%E6%AD%A2%E6%96%87%E4%BB%B6%2F%E7%9B%AE%E5%BD%95%E5%9C%A8%E5%88%9B%E5%BB%BA%E6%97%B6%E6%8E%A5%E6%94%B6%20exec%20%E6%9D%83%E9%99%90%EF%BC%9F.png)
我有一个 NTFS 分区,我想使用/etc/fstab
.我不希望任何文件在此驱动器上具有可执行权限,因此我编写了以下规则:
/dev/sda2 /media/sharedfolder ntfs auto,user,noatime,noexec,rw,async 0 0
但是,我不认为这会阻止使用可执行权限创建文件。它只会阻止他们被处决。也许这很好,但是是否可以使用规则从该分区上新创建的文件中删除所有可执行权限/etc/fstab
?
就像这条规则一样,使用umask
和就足够了吗?fmask
/dev/sda2 /media/sharedfolder ntfs auto,user,noatime,noexec,rw,async,umask=0111, 0 0
我不确定,因为维基百科列出了umask
特定于FAT 文件系统。