如何手动解密硬盘?

如何手动解密硬盘?

一年前我刚刚切换到 Ubuntu 12.04,并将所有照片、文档等移动到安装过程中已加密的 1TB 主硬盘中 - 不是 LVM,而是仅主文件夹。

出现提示时,我没有记录任何密钥或密码...但是,它只需要密码即可登录系统并访问文件。

碰巧在一个月的假期后我忘记了密码,所以我用谷歌搜索并找到了更改密码的方法:

在恢复模式下,我选择了 root shell,并在提示符下输入:

mount -rw -o remount /
passwd <username>
init 2

我绝望地尝试了很多密码……过了一段时间,我发现了写下来的初始密码。

我已经重新设置了这个密码,现在系统不想启动 Ubuntu - 它只在登录屏幕之间循环 - 它没有说“无效密码” - 和黑屏,然后返回登录屏幕。

所以系统无法解密硬盘。

难道“init 2”删除了某种信息?

看起来这些密码更改已经改变了某些内容......

可以采取什么措施来恢复我的数据?我知道 Kali linux 有一个实用程序可以通过“监听”WiFi 来解密它。我可以使用类似的程序来查找密码吗?

答案1

我绝望地尝试了很多密码……过了一段时间,我发现了写下来的初始密码。

您的意思是您已经恢复了旧(原始)密码吗?

如果是,请重复该过程,像以前一样进入恢复模式并恢复密码:

mount -rw -o remount /
passwd <username>
    Restore the old password
reboot

希望 Ubuntu 现在能够解密你的主目录。

难道“init 2”删除了某种信息?

我不这么认为。 “init 2”用于切换当前运行级别。这意味着您将离开恢复模式。

此外,

出现提示时,我没有记录任何密钥或密码...但是,它只需要密码即可登录系统并访问文件。

密钥用于解密文件。该密钥受到保护,因此除了您之外没有人可以使用它(如果每个人都可以,那么您将根本没有安全性),因此只需要密码即可解密文件,因为这是解锁密钥的方法。

在设置过程中,当您第一次配置密码并选择加密文件时,Ubuntu 应该为您提供一个恢复密钥,或者在您无法登录系统时解密文件的替代方法。

因此,即使您只是使用了密码,幕后还会发生更多故事,因此,如果您丢失了密码和受密码保护的密钥或特殊恢复密钥。

相关内容