挂载 NTFS 驱动器并赋予 777 权限

挂载 NTFS 驱动器并赋予 777 权限

我需要挂载一个权限设置为 777 的 NTFS 驱动器。我现在在 fstab 中的代码是:

/dev/sdb2       /disk    ntfs    defaults,nls=utf8,umask=000,uid=1000,windows_names        0       0

但是当使用这个时所有文件都获得权限600,有人知道出了什么问题吗?

答案1

NTFS 权限模型不与传统的 Unix 样式文件系统权限一对一映射。事实上,即使在 Windows 端简单、狭窄的权限结构下,它也几乎没有映射。

我见过各种场景,其中 Unix 端报告的权限是无意义的,或者指示未强制执行的权限(例如,权限显示为不可读的文件,但仍然可以被全世界读取) )。

查看您从 Windows 端挂载的目录中的安全配置;这可能会指出问题所在。但总的来说,我不会计划观察 NTFS 和传统 Unix 风格文件系统权限之间的奇偶性。

相关内容