如何解密加密的 /home 分区?

如何解密加密的 /home 分区?

一年前,我在笔记本电脑上安装了 Linux Mint 17。我对硬盘进行了分区,并将系统(/挂载点)和数据(/home挂载点)分开。我选择使用 Linux Mint 安装程序提供的基本机制来加密整体/home(我认为这与 Ubuntu 中的相同)。

一年后(即今天)我想用普通的旧版 Debian(稳定版)取代 Linux Mint。我将其安装在/挂载点上,保留该/home挂载点,希望稍后能够检索我的数据。

安装成功!但令人惊讶的是:我的所有数据都已加密! :(

有什么解决方案可以检索数据吗?

信息:

  • 我记得我用来登录的密码(我想是解密所需要的/home
  • 我有权访问该/home/<oldlogin>/.ecryptfs/wrapped-passphrase文件

答案1

安装ecryptfs软件包。

运行命令ecryptfs-mount-private。它会提示您输入密码,输入您在 Mint 上的帐户密码。

安装该软件包还添加了pam_ecryptfs聚丙烯酰胺配置,因此从现在开始,如果您的帐户和 ecryptfs 密码使用相同的密码,则在您登录时将自动访问您的加密主目录。

相关内容