每当Ubuntu启动时,会弹出一个对话框,要求我解锁我的默认密钥环。
有没有什么方法可以通过PAM或其他一些神奇的方式自动解锁?
请注意,这将使您的密钥环无需密码即可访问。期间。您无需登录即可查看
话虽如此,
我认为最简单的方法是将密钥环的密码设置为空密码 - 系统不会提示您输入密码:
同样,正如消息所示:这将显示您选择保存在默认密钥环中的所有密码(例如电子邮件密码)给使用您的计算机或访问您的文件的任何人,因此不推荐。
buntu 11.04附录:
在默认的Unity会话中,您可以通过单击左上角的Ubuntu徽标启动应用程序,然后键入密码,然后选择搜索结果中的密码和加密密钥。
在经典会话中,启动应用程序的路径已更改为系统→首选项→密码和加密密钥
buntu 11.10附录:
在默认的Unity会话中,您可以通过单击左侧Unity启动器栏中的Ubuntu启动器(第一项)启动应用程序,然后键入密码,并从搜索结果中选择密码和加密密钥。
在经典会话中(来自gnome-session-fallback
包),启动应用程序的路径再次更改为应用程序→其他→密码和加密密钥
“密码和密钥环”管理器的界面在12.10中略有变化。当您打开它时,您不会立即看到其他答案中描述的“登录”密钥环。界面如下所示:
要查看登录密钥环,您需要打开View
菜单,然后选择By Keyring
。完成后,您的界面将如下所示:
右键单击顶部的“登录”条目,然后选择Change Password
。在继续之前,您需要输入当前密码,该密码应该是您的用户帐户密码。当你这样做时,你会得到一个对话框,要求你输入两次新密码:
将其留空,选择“继续”,然后再次选择它以确认您希望在没有密码的情况下继续。
该方法类似于以前的Ubuntu版本,但我最后还包括一个命令直播替代方案。
按 Alt+F2,键入seahorse并按Enter键以启动Gnome Keyring Manager:
或者,打开一个终端 Ctrl+F2+T,键入seahorse &
并按Enter键。
“密码和密钥”窗口应如下所示。在密码选项卡下,选择登录,右键单击它,然后单击更改密码:
将出现“更改密钥环密码”框。输入旧密码,然后将新/确认密码字段留空。然后按OK,弹出如下信息框;阅读它,然后点击使用不安全的存储不必在每次登录时输入密码:
关闭密钥环管理器。注销/重启后,系统不会再要求您输入密码。
作为上述所有步骤的替代方法,只需打开一个终端,然后输入/粘贴下面的内容,将MYPASSWORD
更改为当前密码;而已!
python -c“import gnomekeyring; gnomekeyring.change_password_sync('login','MYPASSWORD','');”[。_____。]
只需删除你的默认密钥环。 (先备份密码!)你不需要它。您可以将所有密钥保存在登录密钥环中。
登录时,登录密钥环将解锁。其中的所有密钥都可用,您无需再次输入更多密码。
如果您正在使用自动登录,那么当您想要访问需要来自登录密钥环的密钥的东西时,您将被提示输入密码,当然,但仅提示一次。
(正如许多答案已经指出的那样)你的密钥环是系统/首选项/密码和加密密钥
您需要获取登录密钥环的密码与您的正常登录密码相同。
为此,请遵循以下路径:
Open Applications > Accessories > Passwords and Encryption Keys
您将在密码选项卡下看到密钥环列表。应该叫一个
“密码:登录”
单击+,您应该会看到需要密码的帐户列表,例如Gwibber详细信息,Evolution密码等。
这意味着当您登录时,所有这些帐户都将通过此登录密钥环解锁。
要在登录Ubuntu时解锁密钥环,请右键单击“密码:登录”并选择“更改密码”
然后,您需要输入当前的密钥环密码,并将新的密钥环密码设置为与您的正常登录密码相同。
要测试:注销,重新登录并打开Evolution以证明这有效。
使用这个如果你有忘记旧密码并且确定删除旧密钥环中的项目,但想要用匹配密码保护新密钥环 。
对于Ubuntu 14.04,我使用了以下内容。
删除旧密钥环:
cd .local/share/keyrings/
rm *.keyring
重新启动系统以创建新密钥环:
Sudo shutdown -r now
验证新密钥环是否存在:
cd .local/share/keyrings/
ls -ltr *.keyring
使用Ubuntu 11.10与Unity:
希望对你有用
打开应用程序 - >附件 - >密码和加密密钥
单击查看 - >“通过密钥环”
右键单击“登录”密钥环
选择“更改密码”
这是有效的
在记事本/鼠标垫中创建桌面条目
[Desktop Entry]
Version=1.0
Type=Application
Name=Google Chrome
Comment=
Exec=google-chrome --password-store=basic
Icon=google-chrome
Path=
Terminal=false
StartupNotify=false
称之为Google Chrome.desktop
现在只需运行我们新创建的快捷方式即可启动Chrome而不会中断!
我通过terminal解决了这个问题。/ usr/lib下有一个名为gnome-keyring的目录。在该目录下有一个目录'devel'和两个文件gnome-keyring-Prompt和gnome-keyring-Prompt-3。我对目录'devel'了解不多。所以我只删除了两个文件并解决了问题。相应的命令在这里 -
cd /usr/lib/gnome-keyring
然后
Sudo rm gnome-keyring-Prompt gnome-keyring-Prompt-3
然后重新启动计算机以查看效果。