我在 Ubuntu 上,忘记了 Gnome Keyring 的密码(是的,我知道我很笨)。有什么办法可以找回它吗?我已经查看了此链接,但它说,如果我的主目录是加密的,这是不可能的,不幸的是我的主目录是加密。
答案1
重置所有内容(删除所有密码并启动新的密钥环):
rm ~/.local/share/keyrings/login.keyring
然后,注销并重新登录。Ubuntu 将自动为您创建一个新的 login.keyring。
或者
导航地点 > 首页. 按Ctrl+H查看“隐藏文件”。导航至.local > 共享 > 密钥环并删除login.keyring
使用相同的密钥环(重置密钥环密码但在密钥环中保留旧密码):
备份密钥环
cd ~/.local/share/keyrings/ cp login.keyring login.keyring.backup
然后删除login.keyring
文件
rm ~/.local/share/keyrings/login.keyring
从 Gnome Keyring 创建一个名为的新密钥环文件
login
用旧密钥环文件的备份替换新的密钥环文件
cd ~/.local/share/keyrings/ mv login.keyring.backup login.keyring
注意:在 Ubuntu 12.10 之前,密钥环文件夹的路径是 ,~/.gnome2/keyrings/
而不是~/.local/share/keyrings/
。
答案2
- 启动 Ubuntu 的 Dash(Unity 中最顶部的图标或按Super)
- 类型经过要得到密码和密钥并启动它(这将启动 Gnome Keyring 前端
seahorse
) - 下一个
- 如果知道密码:在密码下,默认文件夹选择解锁,或
- 如果不知道密码:右键单击并删除以重置。
下次 Ubuntu 将要求输入密钥环的新密码。
答案3
通过安装seahorse
前端解决了这个问题。