NTFS 禁用具有权限的 Linux 访问

von*_*gen 1 security ntfs window permissions

我注意到,如果我启动到任何 linux liveCD,我的 NTFS 驱动器会自动安装,并且我可以访问所有内容。这似乎是一个巨大的安全问题。

这是文件系统问题还是其他问题?如果我在 ext4 驱动器上运行 Linux 并将文件权限设置为 700,我还能如此轻松地访问文件吗?

如果没有,有没有办法使用权限使 Windows 文件安全?

我真的不想使用加密或 BitLocker 之类的东西,因为它会增加太多开销。

zne*_*eak 5

文件系统权限由软件内核而不是硬件强制执行,因此显然只有当软件知道文件系统所指的用户时才会起作用。当 Linux 访问驱动器时,情况并非如此:它不知道 Windows 用户数据库。因此,它不能强制执行访问权限,它只会选择将所有权限授予每个人。

这确实是一个文件系统缺陷,如果您将 ext4 安装在一个宽松的无关系统上,它也会受到影响。没有文件系统可以从中胜出,除非它们被加密。

如果您真的不希望人们访问您的文件,则需要使用加密。如果你不想使用它,你就完蛋了,没什么可做的。