恢复和加密主驱动器时出现问题

恢复和加密主驱动器时出现问题

我有一个从 16.04 安装加密的主文件夹,该文件夹在升级到 18.04 后仍然存在。后来,在 18.04 中,一切都出错了,现在我必须从实时 USB 恢复我的主文件夹,以便我可以将主文件夹的内容复制到外部硬盘驱动器。(我正在使用 ubuntu-mate 实时 USB 进行恢复。)

主驱动器加密是通过安装时的所有标准选项完成的。

使用以下命令我可以挂载驱动器(使用适当替换的 UUID 和 UNAME):

sudo mount -t ecryptfs /media/ubuntu-mate/UUID/home/.ecryptfs/UNAME/.Private /home/ubuntu-mate/Private

问题如下:

如果我使用选项“n”来加密文件名,它会成功挂载,但我显然有一堆带有加密名称的文件夹和文件。

如果我使用选项“y”来加密文件名,则挂载文件夹中没有任何内容(它没有挂载?)并且没有任何错误消息。

它对纯文本传递的“y”或“n”选项执行此操作。

答案1

我不知道为什么,但 ecryptfs-recover-private 对我来说不起作用。即使在附近搜索,它也无法找到加密目录。

我在这里找到了答案:

如何在另一台 Ubuntu 机器上挂载加密的 /home 目录?

只有完全按照说明操作,它才会起作用。看起来 ecrytpfs 命令默认为文件名加密密钥 (FNEK) 中的两个条目中的第一个。根据上面的链接,我首先必须使用另一个命令来返回两个密钥(并将它们添加到密钥环中)。然后我必须手动粘贴第二个密钥,而 ecrytpfs 默认为第一个密钥。之后一切正常。

相关内容