gon*_*aao 3 permissions mount ntfs
如何挂载 Windows 分区,使其中的文件没有执行权限?我使用以下方法挂载 Windows 分区:
sudo mount /dev/sda3 win
Run Code Online (Sandbox Code Playgroud)
win 是我家目录中的一个文件夹。
这当然有效。但是挂载分区中的文件被赋予了执行权限,或者更具体地说,777.
如何挂载分区以便给予文件666或其他权限?
小智 5
man mount 有一节“ntfs 的挂载选项”(假设你的文件系统是 NTFS 而不是 FAT),它说,
uid=value, gid=value 和 umask=value
在文件系统上设置文件权限。umask 值以八进制给出。默认情况下,文件归 root 所有,其他人无法读取。
sudo mount /dev/sda3 win/ -o fmask=111
将挂载所有具有rw-rw-rw-权限的文件的 ntfs 文件系统
。
目录仍然是可执行的,但这是允许您通过 cd 进入它们所必需的。