安全擦除加密的硬盘?

安全擦除加密的硬盘?

我有一台运行 Lubuntu 的旧电脑,我想把它送给别人。在此之前,我想确保我的数据无法从硬盘中恢复。

我尝试使用 Lubuntu live USB 执行此shred操作dd,但一直收到消息:

无法打开进行写入:权限被拒绝

该驱动器已加密。这可能是问题所在吗?

如果是,我该如何安全地删除它?我听说没有密码就无法读取,但似乎有人可以使用暴力破解方法来解密,所以这似乎不太安全。

答案1

不,驱动器加密不是问题。违反规则才是问题。

首先,确保磁盘上没有任何分区被挂载,使用

mount | grep -E "/dev"

sudo umount磁盘的每个分区。

然后,由于您尝试直接访问磁盘结构,请运行以下命令root

sudo dd ......

或者

sudo shred ......

答案2

首先,+1waltinator 的回答。如果您遇到此问题并且想要运行 dd,请检查您的权限。

其次,正如评论中所指出的,DBAN 肯定就足够了,并且可能是比 dd 更好的选择!

第三,正如评论中所暗示的那样,如果你的系统是加密的,那么擦除它可能没有必要,如果你不打算抹掉它,你至少应该销毁 LUKS 标头以及您可能已备份的标头!一旦 LUKS 标头被破坏,您的解密密码(无论是否安全)都将无法解密数据,除非这些标头有备份并且可以恢复。原因是实际解密密钥(主密钥)仅以加密形式驻留在 LUKS 标头中。您的解密密码实际上并不直接用于设备解密。它仅用于解密此主密钥。

答案3

通常,没有密码,您无法或几乎无法恢复数据。这并不意味着您无法覆盖数据。我也会使用 dd。但问题是:您是以用户身份还是以 root 身份尝试的?我猜您被拒绝了权限,因为您是以用户身份尝试的?以 root 身份再试一次 ;)

相关内容