问题描述
我在Ubuntu上,我忘记了我的Gnome Keyring的密码(是的,我知道我很笨)。任何方式我可以把它拿回来?我已经看过this link,但它表示如果我的主目录已加密,并且不幸我的主目录已加密,那么这是不可能的。
最佳解决办法
重置所有内容(删除所有密码并开始新的密钥环):
rm ~/.local/share/keyrings/login.keyring
要么
导航到地点>家。按Ctrl
+ H
查看”hidden files”。导航到.local>分享>密钥环并删除login.keyring
使用相同的密钥环(重置密钥环密码但将旧密码保存在密钥环中):
-
做钥匙圈的备份
cd ~/.local/share/keyrings/ cp login.keyring login.keyring.backup
之后删除
login.keyring
文件rm ~/.local/share/keyrings/login.keyring
-
使用名称
login
从Gnome Keyring创建一个新的密钥环文件 -
将新的密钥环文件替换为旧的密钥环文件的备份
cd ~/.local/share/keyrings/ mv login.keyring.backup login.keyring
注意:在Ubuntu 12.10之前,密钥环文件夹的路径是~/.gnome2/keyrings/
而不是~/.local/share/keyrings/
。
次佳解决办法
-
启动Ubuntu的Dash(Unity中最顶级的图标或按
Super
) -
键入密码以获取密码和密钥,然后启动(这将启动Gnome Keyring前端
seahorse
) -
下一个
-
如果密码已知:在密码下默认文件夹选择解锁,或
-
如果密码未知:请右键单击并删除以进行重置。
-
下一次,Ubuntu会为密钥环申请一个新密码。
第三种解决办法
通过安装seahorse
前端解决了这个问题。