我的磁盘上有三个分区:
- Linux Mint Debian 版(内核 3.11-2-amd64)
- /家
- Debian 测试(内核 3.16.0-4-amd64)
两个系统都挂载 /home 分区,该分区使用 ecryptfs 加密。我在两个系统上都有相同的用户名、UID、GID,并且期望我的 homedir 会自动挂载。发生的情况如下:
当关闭 1. 和启动 3. 时,我可以登录并且我的 homedir 已解密。但是,我的 .ecryptfs/wrapped-passphrase 文件发生了变化。登录后其大小从 48 字节增加到 58 字节。
关闭 3. 并启动 1. 时(使用 /home 中更新的 58 字节包装密码文件)我可以登录,但我的 homedir 只包含加密文件,并且收到一条错误消息,指出我的密码无法解开。当我重新安装旧的包装密码文件(48 字节长)时,我可以登录并且所有文件都被解密。
总结:启动 Debian 测试似乎会更改wrapped-passphrase 文件,而 Linux Mint Debian 版本无法处理此文件。需要复制回旧文件来解密我的主目录。
这是怎么回事?
恩诺