钥匙扣揭秘

钥匙扣揭秘

我的 Mountain Lion Macbook 上不断弹出 OS X Keychain。我一登录用户/管理员帐户,就接连收到三个 Keychain 提示:

  1. 消息代理想要使用“登录”钥匙串。
  2. Mac OS X 想要使用“登录”钥匙串。
  3. Google Chrome 想要使用“登录”钥匙串。

致我的大不幸,它不接受我的用户(管理员)密码。我不知道为什么。当我点击取消时,它会循环显示这三个提示。我不知道这是否是病毒,美洲狮虫,或者什么。

如果有人能帮我解决这个问题,我将不胜感激。我的电脑上只有一个用户帐户,即管理员帐户。另一个帐户是来宾帐户,我目前正在使用该帐户进行书写。我的用户帐户完全被黑了。我无法用它做任何事情。我甚至无法重置我的钥匙串。我说的“被黑”是指我会尝试删除我的钥匙串,然后输入我的密码,但程序会崩溃。

以下是我尝试过的一些方法:

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

非常感谢。我以前从来没有遇到过这种情况。不知道这是病毒还是什么!

答案1

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

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

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

对我来说,我的错误是,我打开了位于 /Applications/Utilities 中的 Keychain Access.app,在菜单栏中的“编辑”下有一个更改 Keychain 密码的选项。好吧,就我而言,由于不知道它应该与我的登录保持同步,我试图通过给它一个不同的密码来让它“更安全”。

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

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

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

答案2

钥匙扣揭秘

它是什么?

这是 OS X 内置的一个子系统。它无法删除。它无法禁用。每次您使用用户名和密码时,应用程序或操作系统都会询问您是否要保存此信息,这些信息会保存在您的 login.keychain 文件中。除此之外,根据您询问的对象,钥匙串可以是……

基于用户当前密码加密的 AES 加密文件,可保存各种相关内容,如密码、登录名、证书以及您想要的其他任何内容。或者当您向她恳求却无济于事时,一位神秘的女神会嘲笑您无知的哀号。

它在哪里?

每个用户的钥匙串都位于其中~/Library/Keychains/,而我们查看的主要钥匙串是 login.keychain 以上~是 UNIX 术语,指的是“当前用户的主目录”。因此,如果您是用户gschipp,则~/Library/Keychains/意味着/Users/gschipp/Library/Keychains/ 这可能会令人困惑,因为驱动器的根目录中有一个 Library 文件夹。弹出的钥匙串提示 99.999999999% 的时间仅与当前用户相关联,因此位于其Library文件夹内的主目录中。

为什么它会这样对我?

您的钥匙串是一个加密文件。当您未登录时,它处于“关闭”和“锁定”状态,但当您登录时,它会自动“解锁”和“打开”,因此您的应用程序可以向它询问一些很酷的问题,例如“我的 AllThingsTchotchke.com 帐户的密码是什么?”。只要您使用与加密时相同的密码登录,它就会解锁并打开,不会出现任何问题。假设您同意上述前一个定义,当您的密码更改时,AES 加密的钥匙串不再能够“解锁”和“打开”,而是提示您请求更新密码、重置并重新开始,或者继续,但稍后会再次受到打扰。

选择

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

- 继续

这是“我太懒了,不想阅读、询问、理解和/或权衡我的选择”按钮。这通常是人们抱怨钥匙链反复提示他们的原因。

何时使用?绝不

- 重置钥匙链

这将删除钥匙串。删除后,即消失。不可恢复。未重命名。未移至垃圾箱。直接删除。好消息是,这将修复所有钥匙串问题并将其重置为您第一次登录时的状态。坏消息是,所有密码等...将永远消失。

何时使用? 仅当用户无法记住旧密码时。

- 更新钥匙串

叮!选择我!这是人们应该始终采用的路线。这是解锁加密文件并用新密码重新锁定它。选择此方法将立即提示输入密码……他们的旧密码,即他们在更改密码之前登录 Mac 的密码。如果该密码不起作用,则锁定的是旧密码。尝试使用 Key,直到他们被迫使用 RESET 选项。这个简单的步骤将解决 99.999999999% 的钥匙串“问题”。

啥时候用? 总是,除非用户不记得以前的密码。

答案3

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”。无需重复本文中的步骤或删除此文件夹。新文件夹是预期的,并可纠正本文中描述的症状。

答案4

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

  1. 在右上角,单击放大镜并输入“Keychain Access”。)
  2. 在钥匙串屏幕的左上角,您需要删除“登录”钥匙串。无需重置计算机,问题就会消失。

我在我的 Mac 客户端上多次见过这种情况,并且这个解决方案每次都有效。

相关内容