我已经升级了我的 ubuntu 版本,现在当我启动电脑时它不再接受硬盘加密的密码
我能做些什么?
谢谢弗朗西斯科
答案1
从 Live USB 加载 Ubuntu。挂载加密主目录所在的分区(例如来自 Nautilus)。假设主目录挂载到/media/ubuntu/myHome
。然后在终端中尝试:
ecryptfs-unwrap-passphrase /media/ubuntu/myHome/.ecryptfs/user/.ecryptfs/wrapped-passphrase
user
您的用户名在哪里--请将其替换。
系统会要求您输入用户密码,然后您会看到加密的真实密码 - 将其复制并保存到文本文件中。下一步运行:
sudo ecryptfs-add-passphrase --fnek
输入您从上一个命令获得的密码。您将看到两行带有Inserted auth tok with sig
方括号的内容,如下所示[7897fd8789g7dfg]
- 复制(不带括号)并将其保存到文本文件。我们需要方括号中的第二个密钥。接下来创建目录:
sudo mkdir /media/ubuntu/decryptedHome
然后运行
sudo mount -t ecryptfs /media/ubuntu/myHome/.ecryptfs/user/.Private/ /media/ubuntu/decryptedHome/
系统会要求您回答一些问题 - 允许除文件名解密之外的默认答案 - 允许文件名加密,并且当您被要求输入文件名密码时,请输入方括号中的第二个密钥[]
。
如果一切正常,您必须在/media/ubuntu/decryptedHome/
目录中找到您的主目录文件。