访问单独分区上的加密驱动器

访问单独分区上的加密驱动器

我的情况如下。我升级了我的 ubuntu 版本(从 12.04 到 14.04),作为全新安装 ~ 使用更新管理器或 apt-get 时始终失败。

我将我的家放在一个单独的分区上,并备份了重要的信息。

当我设置 12.04 时,我使用了加密的主驱动器。

升级后,我的加密主页无法正确安装,目前我无法解密它。

该分区上还有以下文件夹/文件:

    .
    └── davem ~ this my old home drive, it contains the files .ecryptfs .Private
README.txt and Acces-your_Private-Data.desktop
    .
    └── .ecryptfs ~ this again contains a 'copy' of my davem folder, here follows a copy
of the tree, from this directory.
    .
    └── davem
        ├── .ecryptfs
        │   ├── auto-mount 
        │   ├── auto-umount
        │   ├── Private.mnt
        │   ├── Private.sig
        │   └── wrapped-passphrase
        └── .Private
            ├── ECRYPTFS_ ... and many other 'files' which I guess correspond to my original directories and files. 

当使用 cryptkeeper 时,我选择“导入 EncFS 文件夹”,但是在打开的窗口中我看不到隐藏的 .ecryptfs 文件夹,如果我在手动(或它的任何子文件夹)中输入它,我得到的响应是该文件夹不是 EncFS 加密文件夹。

所以我对这个情况有以下疑问:

1)如何确定文件夹的加密类型。2)如何安装它以便我可以访问其上的数据。

我认为该密码是我系统上的登录密码,所以我知道它是什么。

如有任何帮助,我们将不胜感激。

如果版主觉得这应该属于‘linux / unix’堆栈溢出,请随意将其移过去。

谢谢大家。

大卫。

答案1

看起来它正在使用加密文件系统加密。

如果主文件夹设置在相同的位置,并且您使用相同的用户名和密码,我认为您应该能够像往常一样登录和解密您的主文件夹...除非从 12.04 到 14.04 有重大变化,否则我不确定。

ecryptfs-recover-private如果您只想读取并将文件复制到新的(加密)配置文件,您可以使用它来安装它。

或者您可以尝试ecryptfs-rewrap-passphrase使用旧的和新的登录密码“解开 eCryptfs 包装的密码,用新密码重新包装,然后将其写回文件”。然后您应该能够解密并再次使用您的旧主文件夹(如果它在正确的位置等)。

请参阅man页面了解更多信息,并在更改文件之前保留/备份文件,以防万一。真的应该备份未加密的文件(也许使用不同的方法加密,例如tar.gz.gpg),以格外小心。

相关内容