在 HP MINI1010nr 上使用 Ubuntu 11.10。在我打开 Chromium 或 Firefox 之前,Ubuntu 不会要求 Keyring 解锁。有时我可能打开 30 多分钟,然后屏幕空白,然后我再次看到 Ubuntu 登录屏幕要求我输入密码。有人能告诉我哪里出了问题以及如何修复它吗,因为我对 Linux 还很陌生,对 bash 还不熟悉
答案1
有几种可能性:
1. 你有多个钥匙圈
虽然login
钥匙圈可以通过聚丙烯酰胺模块,其他密钥环则不然。您可能有第二个密钥环default
,需要通过显式密钥环密码提示来解锁。
login
如果您在密钥环由于某种原因不可用时使用某个应用程序,则可能已创建此密钥环。
Passwords and Keys
您可以通过启动应用程序并检查选项卡轻松检查现有的密钥环Passwords
。每个密钥环都会有一个顶级条目。
如果有第二个密钥环,并且它只包含您记得并可以重新输入的密码,我建议删除除名为 的密钥环之外的密钥环login
。
2. 您执行了管理员密码更改
使用您的登录密码解锁密钥环的 PAM 模块login
。当您执行常规密码更改时,系统会要求您输入旧密码,然后再输入新密码,PAM 模块会使用新密码重新加密您的密钥环。
如果您执行过管理密码更改,则此方法会失效。也就是说,任何在设置新密码之前不要求输入旧密码的密码更改。由于未提供旧密码,因此无法重新加密密钥环。
您应该能够通过手动将login
密钥环上的密码设置为您当前的登录密码来恢复这种情况。这可以从Passwords and Keys
应用程序中完成。在Passwords
选项卡上,右键单击密钥环的顶层条目login
,然后选择Change Password
修复问题。
当您下次登录时,它应该会自动解锁您的密钥环。