是的,你没看错。我想找到一种方法来崩溃我的 Mac OS x 硬盘/硬件,这样它就无法再启动了。通过软件解决方案。这是因为如果我的 Macbook 被盗,我宁愿让它崩溃,也不愿恢复数据。(当然我有备份)
硬盘上是否有 Finder 或 So 所在的位置?是否可以通过某个远程 shell 在 bash 中使用 sudo 删除任何这些文件/文件夹?
最好的办法可能是删除 Finder/OSX 中浏览硬盘文件系统的部分。如果您知道该解决方案有什么不好的地方,请发表您对任何答案的看法。
编辑:想法 #2:损坏文件夹中的文件?有没有办法在硬盘上找到它们并用随机数据覆盖其内容?(也许可以通过 sudo 使用一些非标准驱动程序安装它?)
编辑 2:加密硬盘时可以使用两个密码吗?即一个密码解密并安装我的“安全”部分(即操作系统、程序等),但不解密敏感部分,另一个密码用于执行其余解密。只要它们是隐藏的,这是否会成为磁盘上的两个不同的加密文件并不重要。
请注意:除非加密解决方案可以将硬盘分为两部分进行加密,否则我不会想要它;一部分用于操作系统,一部分用于我的文件。也许可以先加密硬盘,然后通过 bash 命令或同样隐藏的命令再次加密敏感数据?(没有可见的“/encrypted-data”文件夹,您无法访问)
另外,SSH 中的“sudo rm -rf /sensitive/folders”能完成这项工作吗?它会默默地完成吗?(无法被查看 Mac 屏幕的人发现)
编辑 3:由于这个帖子已经无法控制,而且我在各处都发了一些小补充,所以我做了一个新线程对实际问题有了更清晰的认识。希望你能理解为什么。
答案1
我想要一种方法来使我的 mac os x 硬盘/硬件崩溃,以致它无法再启动。
远程操作?不可能。你无法删除全部仅通过远程登录即可获取数据*。此外,如果它被盗了,它为什么会在线并且可以通过 SSH 从外部世界访问?这意味着它后面的任何防火墙都打开了端口 22。你必须很幸运,设置 DynDNS 等。
另外,您假设窃贼不会在启动系统之前取出硬盘并复制它,而这正是我偷了机器之后会做的事情**。
请使用 FileVault,它就是为此目的而存在的!并使用强用户密码 — 加密驱动器是没有它就无法恢复。
* 您可以尝试运行rm -rf
,dd
但谁知道它需要多长时间以及在什么时候停止等等。
** 不要太认真对待这个威胁。
答案2
这种解决方案的问题首先在于,即使您成功登录并删除 Finder,您的所有文件仍然存在,并且完全可以恢复。此外,您假设被盗的计算机将连接到网络,因此您可以执行此保护策略。计算机的启动能力与从中删除数据无关。事实上,这可能会成为一种障碍。如果您想从计算机中取出数据,通常更快的方法是移除硬盘并将其复制到另一台计算机。
最好对硬盘进行批量加密(使用内置的 FileVault 或开放PGP) 并使用强密钥。虽然这不能保证您的数据安全,但却是在计算机丢失时更安全的第一步。
答案3
一般来说,如果数据敏感,请加密。
至于您所说的“损坏”硬盘,我认为这是不可能的。不过,有一个解决方案。
您可以设置一个反向ssh
会话,始终与您选择的安全服务器保持联系(即,无论如何它都会尝试连接到您的远程服务器)。一旦设置完成并且您的计算机被盗,您可以在ssh
下次连接到互联网时进入您的计算机,然后安全地删除
这个问题详细说明如何设置反向ssh
连接。然后您可以将其设置为一项cron
作业,以检查是否存在连接,如果没有,则进行连接。
答案4
我使用的解决方案是 truecrypt,其中可见分区包含学校资料,隐藏分区包含我的秘密文件。他们曾经拿走了 Mac,但他们甚至没有问我密码,所以我不确定他们是否看过它。