应用程序要求在启动时解锁密钥环,但它没有说明哪一个

几周前,每当我开始告诉我一个应用程序想要访问密钥环但它没有说出哪一个时,就会出现一个弹出窗口。 我习惯于在弹出窗口中看到应用程序名称,但这里只是说“应用程序”。

据我所知,我没有更改任何密码或做过与此有关的任何事情。

我看到了这个问题,但就像我说的那样,我没有更改任何密码,也不希望我的密钥密码为空。

如何找出要解锁密钥环并修复它的应用程序?

这是它的样子: 替代文字

我设置了自动登录的盒子,它在每次登录时都会这样做。 就我而言,它是nm-applet / network-manager系列的应用程序。

编辑:
顺便问一下这个问题已经存在了一段时间,显然在软件包升级过程中有些修复失败了,但我离题了…一个解决方案就在这里

WHATEVER导致您可以在登录后但在其他所有内容之前添加的问题:使用libpam-gnome-keyring解锁它的脚本…获取此工具的包是:libpam-gnome-keyring至少在11.04

#!/bin/bash #launch useful stuff for gnome #first unlock the default keyring... echo YOUR_KEYRING_PASSWORD_HERE | /usr/libexec/pam-keyring-tool -u -s #then run nm-applet in the background... nm-applet & 

而bugzilla上的“bug”可能会不断被赋予低优先级,因为它只适用于自动登录用户。 它不会因为定制而“开箱即用”。 只是想帮助你理解为什么开发人员似乎并不关心。 这不是编码问题,而是……好吧……别的什么。

certificatevideo是nm-applet在这里

它冻结菜单系统的原因不是因为gksudo,而是因为它是一个试图启动的小程序抓取托盘并锁定菜单系统。 至少在我的情况下,你仍然可以在桌面上启动图标。 尝试将快捷方式放到那里的终端,如果你真的必须在那里提示。

从安全角度来看,答案是在当前的发行版(不仅仅是Ubuntu)中,您无法分辨它是哪个应用程序。 有关gnome-keyring开发人员的说明,请参阅https://bugzilla.gnome.org/show_bug.cgi?id=574315#c4 ,包括安全含义和任务范围。 另见http://live.gnome.org/GnomeKeyring/SecurityPhilosophy

(从实际角度来看,我也在Ubuntu上使用自动登录,而且它似乎确实是nm-applet。)

我已经找到:

  • 关于unix.stackexchange.com的类似问题。

  • 几个错误报告( 替代文字 #575877 , 替代文字 #246185 )描述同样的问题。

他们都没有一个合适的答案,这让我相信没有办法找出要求你解锁密钥环的应用程序。

您最近可能更改了密码吗?

要查看密钥环中存储的密码,请转到系统 – >首选项中的“密码和加密密钥”(我认为 – 我总是将其卸载为安全风险)。

在该应用程序(顺便称为Seahorse)中,单击“登录”钥匙串并更改其上的密码以匹配您当前的密码,或者通过将其更改为空密码来完全删除该密钥链中的密码(您将得到关于使用“不安全存储”的警告。

好的,转到你的主文件夹位置>主文件夹并按CTRL-H显示隐藏文件然后导航到.gnome2/keyrings 。 看看default.keyring 。 如果它存在或存在某种称为“默认”的文件,那么请查看它,这就是导致所有这一问题的应用程序。

您也可以删除密钥环文件夹并重新启动。 那应该摆脱密码框。 它不会破坏任何东西,因为它使用默认设置重新创建自己:)

系统运行系统监视器– 管理并检查哪个应用程序正在抛出提示。

嗨每当ubuntu找到无线网络时,都会弹出密钥环对话框。保存密码等秘密网络凭据是实用工具。您可以从系统>管理>密钥管理器更改设置。(我想你可以在这里找到管理员) (我不记得确切的位置对不起)