一年前我刚刚切换到 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 应该为您提供一个恢复密钥,或者在您无法登录系统时解密文件的替代方法。
因此,即使您只是使用了密码,幕后还会发生更多故事,因此,如果您丢失了密码和受密码保护的密钥或特殊恢复密钥。