当新家也被加密时,从 ecryptfs 备份中的 Private 恢复数据

mac*_*aco 6 ecryptfs

我在外部驱动器上从旧系统备份了 /home。我的新系统上的 ~ 具有来自 ecryptfs 的完整家庭加密。我想解密旧家的私人并将其现在解密的内容复制到新家。

实际上,我的新系统上也有旧系统中的 ~/.Private 和 ~/.ecryptfs。我之前尝试从那里安装它,但这是不可能的。我已经与 Dustin Kirkland(ecryptfs 开发人员)确认您不能同时使用加密的家庭和加密的私人。

我尝试在 /home 上安装备份驱动器并运行并ecryptfs-mount-private输入我的登录密码(在旧系统和新系统上相同),但 ~/Private 没有被解密。

Dus*_*and 3

最好的恢复方法是使用LiveISO 中的ecryptfs-recover-private实用程序。

我这么说是因为这将确保您的恢复发生在安全、可重复、只读的环境中。

也就是说,您当然可以在正在运行的系统上运行ecryptfs-recover-private 。但我强烈建议您注销要尝试恢复的用户的所有实例,然后以 root 或其他用户身份登录。