如何恢复/重置忘记的Gnome Keyring密码?

我在Ubuntu上,我忘记了我的Gnome Keyring的密码(是的,愚蠢的我,我知道)。 我能以任何方式取回它吗? 我已经查看了这个链接 ,但它说如果我的主目录是加密的并且不幸的是我的主目录是加密的,那是不可能的。

重置所有内容(删除所有密码并启动新密钥环):

rm ~/.local/share/keyrings/login.keyring 

要么

导航到位置>主页 。 按Ctrl + H查看“隐藏文件”。 导航到.local> share> keyrings并删除login.keyring

使用相同的密钥环(重置密钥密码但在密钥环中保留旧密码):

  1. 备份密钥环

     cd ~/.local/share/keyrings/ cp login.keyring login.keyring.backup 

    然后删除login.keyring文件

     rm ~/.local/share/keyrings/login.keyring 
  2. 使用名称login从Gnome Keyring创建新的密钥环文件

  3. 使用旧密钥环文件的备份替换新的密钥环文件

     cd ~/.local/share/keyrings/ mv login.keyring.backup login.keyring 

注意:在Ubuntu 12.10之前,keyrings文件夹的路径是~/.gnome2/keyrings/而不是~/.local/share/keyrings/

  1. 启动Ubuntu的Dash(Unity中最顶层的图标或按Super
  2. 键入Pass以获取密码和密钥并启动它(这将启动Gnome Keyring前端seahorse
  3. 下一个
    • 如果密码已知:在密码下,默认文件夹选择解锁,或
    • 如果密码未知:右键单击并删除以进行重置。

下次Ubuntu将要求密钥环的新密码。

通过安装seahorse前端解决了这个问题。

我在Ubuntu MATE 16.04上删除~/.local/share/keyrings/对我没有帮助。 虽然有助于运行seahorse和更改登录密码。 我输入了当前密码,输入的密码与新密码相同。 然后我退出并登录了,我的登录密码成为Gnome2 Key Storage密码。

在此处输入图像描述