如何阻止跨操作系统 [Windows/Linux] 访问文件?

如何阻止跨操作系统 [Windows/Linux] 访问文件?

是否可以阻止 Windows 帐户之外的某些文件/文件夹访问?

例如,如果我使用 Linux live-USB 启动 PC,我可以访问 NTFS 分区内的所有文件,我想避免这种情况

答案1

加密。唯一方法。

可以告知 macOS 忽略其未从中启动的任何卷的权限,从而可以轻松地从中读取数据。

评论后
我原本声称所有操作系统都可以做到这一点,但在下面看到多条评论后,我不确定它们是否可以。关于这在其他操作系统上是否可行似乎存在一些争论。
但是,给我任何启动或数据驱动器,我都可以读取它,只要我将它安装到另一台机器上。我这样做已经很多年了。我专门使用 Mac 来分析和修复其他操作系统的各种驱动器,只要它们没有加密,就从来没有遇到过任何困难。
只有一个复选框可以关闭权限。
我使用 Mac 来执行此操作有几个原因,一是那个简单的复选框,另一个是与在本机条件下或从命令行“实时”unix 救援解决方案执行此操作相比,修复/克隆/救援非 Mac 驱动器更简单。

这是一个简单示例,在 Mac 上安装了 2 个卷。一个是另一个的直接克隆,但不是绝对最新的,因此它们并不完全相同。当然,两者都是可启动卷。左侧的一个是当前启动卷,另一个只是像任何其他内部驱动器一样安装。
非启动卷有一个简单的开关来忽略权限,让我拥有无限访问权限,不受作为启动卷时应用的任何限制的约束。请注意,权限已经略有不同,因为操作系统本身并不声称“拥有”克隆上的文件系统。如果我交换从哪个驱动器启动,这些权限将从一个交换到另一个,就像“忽略所有权”标志一样。

在此处输入图片描述

相关内容