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