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

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

我在 Ubuntu 上,忘记了 Gnome Keyring 的密码(是的,我知道我很笨)。有什么办法可以找回它吗?我已经查看了此链接,但它说,如果我的主目录是加密的,这是不可能的,不幸的是我的主目录加密。

答案1

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

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

然后,注销并重新登录。Ubuntu 将自动为您创建一个新的 login.keyring。

或者

导航地点 > 首页. 按Ctrl+H查看“隐藏文件”。导航至.local > 共享 > 密钥环并删除login.keyring

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

  1. 备份密钥环

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

然后删除login.keyring文件

    rm ~/.local/share/keyrings/login.keyring
  1. 从 Gnome Keyring 创建一个名为的新密钥环文件login

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

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

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

答案2

  1. 启动 Ubuntu 的 Dash(Unity 中最顶部的图标或按Super
  2. 类型经过要得到密码和密钥并启动它(这将启动 Gnome Keyring 前端seahorse
  3. 下一个
    • 如果知道密码:在密码下,默认文件夹选择解锁,或
    • 如果不知道密码:右键单击并删除以重置。

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

答案3

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

答案4

我在 Ubuntu MATE 16.04 上,删除 中的文件对~/.local/share/keyrings/我没有帮助。但有帮助的是运行seahorse并更改登录密码。我输入了当前密码并输入了与新密码相同的密码。然后我注销并登录,我的登录密码变成了 的密码Gnome2 Key Storage

在此处输入图片描述

相关内容