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


Answers:


161

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

rm ~/.local/share/keyrings/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
    
  2. 使用名称从Gnome Keyring创建一个新的密钥环文件 login

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

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

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


3
步骤2怎么做?
xor 2015年

1
我认为这有点简单,但对我没有用。它仍然说我的密码是错误的
Madivad 16'Apr

8
我不知道为什么(以及如何)在保留旧密码的同时重置密钥环密码应该起作用。而且确实对我不起作用(它说“解锁密码不正确”)
Scz

6
的确,“重设密钥环密码但将旧密码保留在密钥环中”听起来很荒谬。
阿列克谢

1
我认为第2步意味着要运行seahorse,在顶部菜单中单击“文件”并选择new,然后选择“ Password Keyring”,单击“继续”并输入名称“ login”。
eshaya

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

下次Ubuntu会要求输入新的密码作为密匙环。


1
谢谢!(或seahorse直接输入。)
caw


1

删除特定文件的答案 rm ~/.local/share/keyrings/login.keyring不适用于所有形式的Ubuntu。

一个应该打开文件管理器并显示隐藏的文件(CTRL + H)。然后应该看到.local / share / keyrings删除了该目录中的所有文件,您应该一切顺利。

卡哈


0

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

在此处输入图片说明

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.