Ecryptfs 存在西班牙语字符问题

Ecryptfs 存在西班牙语字符问题

我正在使用 Ubuntu 22.04。我正在尝试解密在之前安装时加密的主目录。

我正在使用 ecryptfs-recover-private 并且它找到了我需要的 .Private 文件。

然而,当我输入密码时,我遇到了很大的问题。

我有一个西班牙语键盘,当 ecryptfs 问我时:

输入您的登录密码

我认为西班牙语字符存在问题。

当我输入其他字符时,除了闪烁的光标外,我在终端上看不到任何东西。

然而,当我输入

` 或 ´

我看到了那个角色。

这两个字符在我的旧登录密码中连续重复了三次,如下所示:

123456qwerty```´´´etctetc

但是,在终端中,我必须为每个键输入两次

` 或 ´

出现。我按了一下键,然后看到`

我再次点击它,它就消失了。´ 也是一样。只不过有时我会看到两个:´´ 。

所以,我不知道每次输入正确的密码是否都会进入 ecryptfs-recover-private。我肯定使用了正确的密码,但它不起作用。

有什么方法可以强制 ecryptfs-recover-private 以其他方式接受密码吗?或者显示它获得的密码?或者也许有另一种方法可以使用我的旧登录密码解密我的主目录?

答案1

找到解决方案:

  1. 下载 Linux Mint 20.1
  2. 为新的 / 创建最小 24GB 分区
  3. 删除原始 / 分区上除 /home 之外的所有目录或文件。
  4. 启动 Live USB。安装 Mint 20.1,选择“其他”作为安装选项。告诉安装程序使用旧的 /. 作为新安装的主目录。
  5. 创建用户帐户时,输入与上次安装相同的详细信息和密码。
  6. 从新安装的操作系统重新启动并登录到旧的主目录。

相关内容