上周末我将 Ubuntu 从 12.04 升级到了 14.04。
升级后,我使用我的旧用户和密码登录,我注意到我的主文件夹是空的,除了加密文件(我使用与它要求我加密主文件夹时使用的相同用户和密码登录)。
我认为当我升级时,文件已被加密,并且由于某种原因,升级后它没有自动解密,就像登录时总是那样,现在我无法以自己的用户身份访问我的文件。
我尝试使用在 Google 上找到的所有解决方案手动解密它们,包括 ecryptfs-recover-private 和 ecryptfs-unwrap-passphrase但它并没有解决问题,错误信息声称我的登录密码不正确。但我确信我的密码是正确的,否则我将无法登录我的旧用户。
请注意,当我被要求加密我的文件时,并没有要求我记住任何其他密码。
我认为此功能可能存在错误,因为我看到许多人的帖子都遇到了同样的问题但无法找到解决方案。
我很伤心,因为升级我丢失了所有的文件。:( 我很乐意听到您的任何想法......感谢您的帮助!!!
PS- 我是 Ubuntu 社区的新人
答案1
您可能能够通过 /home/username/.ecryptfs/wrapped-passphrase
使用登录密码解密文件来恢复它。
ecryptfs-unwrap-passphrase /home/username/.ecryptfs/wrapped-passphrase
输入您的登录密码以显示挂载密码。
如果您的登录密码与用于加密包装密码文件的密码相匹配,则您的挂载密码将被写入屏幕. 记录并妥善保护这些数据。
如果你丢失了wrapped-passphrase
文件,并且没有记录挂载密码,无法访问您的加密数据。