OS X钥匙串不会停止弹出


51

OS X钥匙串不断出现在我的Mountain Lion Macbook上。我登录用户/管理员帐户后,立即受到三个钥匙串提示的攻击,一个接一个:

  1. 邮件代理希望使用“登录”钥匙串。
  2. Mac OS X希望使用“登录”钥匙串。
  3. Google Chrome浏览器希望使用“登录”钥匙串。

令我非常不幸的是,它不接受我的用户(管理员)密码。我不知道为什么。当我按下“取消”时,它将循环显示这三个提示。我不知道这是病毒,山狮的bug还是什么。

如果有人可以帮助我解决问题,我将不胜感激。我的计算机上只有一个用户帐户,即Admin帐户。另一个帐户是来宾帐户,我目前正在写该帐户。我的用户帐户已被完全清除。我对此无能为力。我什至无法重置我的钥匙串。通过“托管”,我的意思是我将尝试删除我的钥匙串,然后输入密码,但是程序将崩溃。

这是我尝试过的一些方法:

  1. 从用户帐户中删除钥匙串(当我尝试重置它时,程序崩溃了)
  2. 我试图删除我的用户/管理员帐户(请记住,它们是相同的),但是当我转到“用户帐户”时,“减号”符号变灰:我可以添加帐户,但不能删除我的管理员帐户。
  3. 我没有安装光盘,因此我不知道如何在没有安装光盘的情况下重新安装OSX。

非常感谢。我以前从未经历过。不知道这是病毒还是什么!


4
您是否尝试过修复磁盘权限?(打开磁盘实用程序->选择磁盘->单击修复磁盘权限)
FDinoff 2013年

感谢您的答复。我会在今晚晚些时候尝试这个问题,然后回覆您。
ktm5124 2013年

嘿,我可以再次使用我的电脑了:-)非常感谢。您对某人的周末产生了真正的影响!
ktm5124 2013年

4
脱离原始问题;但是,您不能删除最后剩余的管理员帐户。首先,您需要先创建一个新管理员,然后使用它登录以删除原来的管理员。
肯特郡

如果您曾经更改过密码,请尝试输入上一个密码,然后再将其更新为新密码。它似乎为我工作。
Droogans 2015年

Answers:


25

我遇到了同样的问题,这就是我解决的方法。

http://www.umkc.edu/is/support/services/macintosh/keychain.asp

默认情况下,您的Mac OS登录密码中的基本信息与钥匙串密码相同。每次更改Mac OS登录密码时,您的钥匙串密码都会自动更改。

对我来说,我的错是,我打开了/ Applications / Utilities中的Keychain Access.app,并在菜单栏中的“编辑”下更改了钥匙串密码。好吧,以我为例,由于不知道它应该与我的登录保持同步,所以我尝试通过给我一个不同的密码来使其变得“更安全”(我认为是)。

大错。下次登录并尝试使用Mac时,将数据存储在钥匙串中的所有内容(浏览器,消息,操作系统)都比较了我的登录密码和钥匙串密码,发现它们不同。这样就生成了所有这些弹出提示。

URL有解决方案。 简而言之:

  1. 启动钥匙串访问
  2. 左上角是一个锁,如果它已解锁-很好。如果显示为已锁定,请单击它,然后输入密码以解锁钥匙串。(您可能必须使用旧密码来解锁它,您可能必须取消症状弹出窗口之一才能获得解锁对话框)。
  3. 在“钥匙串”标题下的左侧,应该有一个名为login的项目,单击它
  4. 从菜单栏中的“编辑”菜单中,选择“更改钥匙串“登录”的密码”
  5. 在出现的窗口中,“旧”密码是“当前”钥匙串密码”-可能是您有意更改的内容,可能是您最近更改的内容。对于必须输入两次的“新”密码,请输入用于Mac OS登录的密码。这将使两个恢复为相同并同步
  6. 重新启动您的mac;这些弹出窗口有望停止

我只需要执行第2步即可解决问题。原来,从企业密码更改级联自动进行密码更新会导致我的攻击,因此输入旧密码将允许系统更新,从而解决了该问题。
Mike Lyons

如果第3步没有“登录”项目怎么办?
Brian Knoblauch

8

神秘的钥匙扣

它是什么?

这是子系统BUILT-INTO OSX。无法删除。它不能被禁用。每次您使用用户名和密码,并且应用程序或操作系统询问您是否要保存此信息时,该信息都会保存在您的login.keychain文件中。除此之外,钥匙链取决于谁。

一个基于用户当前密码进行加密的AES加密文件,可以保存各种相关内容,例如密码,登录名,证书以及您想要扔给它的任何其他内容。无知,因为你恳求她无济于事。

它在哪里?

每个用户的钥匙串都位于~/Library/Keychains/其中,我们要查找的主要钥匙串是login.keychain ~上面是UNIX的术语,指的是“当前用户的主目录”。所以,如果你是用户gschipp,那么~/Library/Keychains/将意味着/Users/gschipp/Library/Keychains/ 这会引起混乱,因为在驱动器的根目录中的库文件夹。他们弹出的钥匙串提示仅在99.999999999%的时间内链接到当前用户,因此位于其Library文件夹的主目录中。

为什么我会这样?

您的钥匙串是加密文件。当您未登录时,它是“关闭”和“锁定”的,但是在您登录时,它会自动“解锁”和“打开”,因此您的应用程序可以询问它很酷的内容,例如“我的AllThingsTchotchke的密码是什么。 com帐户?”。只要您使用加密时使用的相同密码登录,它就可以毫无问题地解锁和打开。假设您订阅上述前面的定义,则当密码更改时,AES加密的钥匙串不再可以“解锁”和“打开”,从而提示您更新密码,重设和重新开始或仅使您烦恼稍后再试。

选项

注意:这些也是操作系统的一部分,并且是内置的并且是不可变的。

-继续

这是“我懒得阅读,询问,理解和/或衡量我的选择”按钮。通常,这就是人们抱怨钥匙串反复提示他们的原因。

什么时候使用?决不

-重置钥匙串

这将擦除钥匙串。就像消失了一样。无法恢复。未重命名。没有移到垃圾箱。直接删除。好消息是,这将解决所有钥匙串问题并将其重置为您首次登录时的状态。坏消息是,所有密码等都永远消失了。

什么时候使用? 仅当用户不记得他们的旧密码时。

-更新密钥链

丁!选择我!这是人们应该始终走的路。这是解锁加密文件并使用新密码重新锁定它。选择此项将立即提示输入密码。.他们的旧密码,即,他们在更改密码之前登录Mac的密码。如果该密码不起作用,那么它是一个较旧的密码,已被锁定。尝试使用它们直到需要强制使用RESET选项为止。这个简单的步骤将解决99.999999999%的所有钥匙串“问题”。

什么时候使用? 总是,除非用户不记得他们以前的密码。


5

OS X Mavericks v10.9.1:重复提示以解锁“本地项”钥匙串

登录后,反复提示您解锁多个应用程序中的“本地项目”钥匙串。

注意:本文是关于“本地项”钥匙串的,而不是关于“登录”钥匙串的。有关“登录”钥匙串密码的问题,请参阅本文。

请按照以下步骤操作,以防止提示解锁本地物品钥匙串。

In Finder Select Go > Go to folder (⇧⌘G)
In the window that appears, type the following:

~/Library/Keychains/

Click OK.
Look for a folder with a name similar to this "A8F5E7B8-CEC1-4479-A7DF-F23CB076C8B8".
Note: Each folder has a unique number.
Move this folder to the Trash.
Immediately choose Apple Menu () > Restart… to restart your Mac.

重新启动计算机后,将在Keychains文件夹中创建一个新文件夹,其名称类似于“ 4B29A0BB-599D-47FC-A2D1-42B5592B130B”。无需重复本文中的步骤或删除此文件夹。新的文件夹是预期的,并且可以纠正本文中描述的症状。


Waaaaaaait ...这似乎只是删除了钥匙串和其中的所有密码(wifi,站点等)。我不行
mik01aj

3

这些答案对我都不起作用,并且“钥匙串访问”一直崩溃。我可以通过手动删除钥匙串来修复它:

  1. 转到库/钥匙串(在Finder中,转到“转到”菜单并按住选项键,然后“库”文件夹将显示在列表中)
  2. 将所有文件从该文件夹移动到临时备份位置(例如,在桌面上)
  3. 转到“库/缓存”并删除所有内容(不确定是否需要此步骤,但不会造成任何伤害)。
  4. 重启

将创建一个新的钥匙串,并且弹出窗口将消失。您还丢失了所有已保存的密码,因此这应该是最后的选择。我没有选择。如果仍然不能解决问题,请从“钥匙串”文件夹中删除内容并还原您创建的备份,然后寻找其他解决方案...


当KEychain Access崩溃且无法解锁时,这为我解决了问题。

1

您的钥匙串已损坏。请按照上述步骤操作,但不要更改密码,而是删除钥匙串。请注意,这将删除您计算机(即gmail.com)上所有已保存的密码,但这没什么大不了的。只需重新输入/保存即可。这是步骤...

  1. 在右上角,单击放大镜,然后键入“钥匙串访问”。
  2. 在钥匙串屏幕的左上角,您将要删除“登录”钥匙串。无需重置计算机,问题将消失。

我在Mac客户端上已经看到过很多次了,并且这种解决方案每次都有效。


为什么钥匙串会损坏?我认为您的解决方案会奏效,但这不是最佳解决方案。因此,您的客户必须重新输入所有密码。我认为@Hunt是正确的,只需将密码与您的帐户密码同步即可。
adriaan 2014年

重新输入所有密码对您来说“没什么大不了”?这意味着您没有正确使用钥匙串。对我来说,这根本是不可能的,因为我(显然!)在其他地方(除了备份)没有这些密码,而且它们都是唯一的,随机生成的字符串。应该使用钥匙串的方式。
康拉德·鲁道夫

0

这是我不断收到登录提示时随机发现的东西

打开“密钥链访问”并选择有问题的密钥链。

编辑>更改钥匙串的设置...

确保未选中5分钟后锁定。

我不知道如何开始检查,但这解决了我的问题!


0

我不能像前面建议的那样更改密码,我非常沮丧。

可行的方法是转到“钥匙串(从启动器)”,从菜单栏中单击“钥匙串访问”,选择“钥匙串急救”,在启动Mac时输入用于登录MacBook的密码,选择修复而不是验证,然后再启动。

将显示一条消息,提示修复已修复。如果这是您的问题,则您将发现消息已消失。希望能帮助到你!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.