Mac系统以其用户友好的特性而闻名。由于系统数据受到沙盒保护,因此几乎无法对macOS造成损害。
正因如此,当您收到弹出消息,要求您输入密码以批准某些操作(例如,“accountsd想要使用登录密钥链”)时,您可能会感到怀疑。
别担心!让我们一起了解accountsd及其相关进程(如callservicesd和assistantd)是什么,如何处理它们,以及如何使用一些优秀的第三方应用程序来提高Mac的安全性能。
Accountsd、callservicesd和assistantd都是macOS原生系统进程,负责Mac的正常运行。它们是安全的,当它们请求您的管理员密码时,您可以放心输入。
Accountsd是一个与iCloud密钥链相关的进程。它帮助应用程序通过iCloud同步数据,并使用您的密码和用户名对其进行保护。
Callservicesd是另一个有时需要访问iCloud密钥链的进程。它维护与呼叫相关的应用程序,例如FaceTime、通讯录和其他第三方视频通话工具。
Assistantd是与Siri和听写相关的进程。
如果您在活动监视器中搜索这些进程,则可以看到它们在您的Mac上处于活动状态。
您会看到一个密钥链请求弹出窗口,例如“assistantd想要使用登录密钥链”,因为这些进程需要iCloud密钥链访问权限才能正确同步不同的服务。
例如,确保iOS和Mac上的应用程序拥有最新的更改,或者您使用iPhone进行的呼叫会在Mac上显示。
由于这些进程保持与iCloud密钥链的连接,因此它们很少会向您请求其他权限——除非您更改设备、更新macOS或iOS,或创建新的用户配置文件。
修复Mac上的任何问题
探索Setapp的240多个应用程序集合,找到优化Mac的最佳工具。
您可能会开始收到大量的assistantd登录密钥链请求。您批准一个,另一个紧随其后出现,形成一个永无止境的循环。
这可能是macOS中的错误或同步故障。这很烦人,但幸运的是,您可以通过几种方法来解决这个问题。
为了提高安全性,iCloud密钥链可能会偶尔自行锁定。这就是为什么您会看到“Mac想要使用登录密钥链”的消息,要求您再次输入密码。
您可以通过关闭自动锁定设置来解决此问题:
如果您一直收到类似“Safari想要使用登录密钥链”的消息,则密钥链本身可能存在故障。
重置它应该会有所帮助:
有时,错误或故障会阻止您修复现有密钥链上的权限。
然后,创建一个新的密钥链可能是一个最佳解决方案:
虽然对某些服务使用钥匙串访问是不可避免的,但您可以通过使用其他应用程序来最大限度地减少其使用。例如,您可以将所有临时密码保存在Step Two中。
Step Two是一款极简的应用程序,它通过启用双因素身份验证和处理其他服务的代码来帮助您保护在线帐户的安全。它将数据备份到iCloud(与iOS同步)并通过其Safari浏览器扩展程序自动填充代码。
运行macOS Catalina或更旧版本的用户的可以选择使用钥匙串急救功能对钥匙串运行诊断:
macOS Big Sur及更高版本中已删除钥匙串急救选项,这可能是由于对访问密码和用户名的诊断工具存在安全顾虑。
相反,新的macOS版本会主动扫描钥匙串访问以查找任何差异。因此,如果您的钥匙串出现任何问题,您都应该会收到通知。
如果您一直收到“callservicesd想要使用登录密钥链”的消息,则密钥链本身可能未与您的Mac正确同步。
解决方案是注销密钥链并重新同步:
强制重新同步密钥链并修复访问弹出消息的另一种方法是更改密钥链密码。
您的密钥链密码与您的用户密码相同。如果您更改后者,则会同时更改前者。
要在Mac上更改您的用户密码:
如果您一直收到“accountsd想要使用登录密钥链”的消息,并且其他方法都没有帮助,您可以尝试完全停止accountsd进程。
一种方法是通过活动监视器,但更有效的方法是通过终端删除它:
您是否希望升级您的终端体验?Core Shell是您的最佳选择。
Core Shell是一款功能齐全的macOS终端,具有强大的高级功能,例如拖放文件上传、Dock中的进度跟踪、彩色背景、一键式远程shell登录和OpenSSH兼容性。此外,它还与iCloud密钥链集成,并允许您为特定主机分配标签。
由于accountsd会影响iCloud密钥链,因此您的浏览器中的某个地方可能存在故障,从而触发重复的访问请求。
这里最好的做法是从浏览器中删除accountsd,这意味着将其重置为出厂设置。
要从Safari中删除accountsd:
要从Google Chrome中删除accountsd:
要在Firefox上删除accountsd:
收到“assistantd想要使用登录密钥链”消息的另一个原因是在Mac上保存了错误的应用程序权限。
纠正应用程序权限的最佳方法是使用CleanMyMac。
CleanMyMac是一款智能且轻松的Mac维护应用程序,可轻松删除旧文件、清除缓存、加快RAM速度、卸载应用程序和管理应用程序权限。由于其用户友好的界面,CleanMyMac上的所有操作只需点击几下即可完成,并且每次扫描都会添加注释,以便您可以轻松理解其价值。
以下是使用CleanMyMac修复磁盘权限的方法:
由于iCloud密钥链管理许多系统进程,因此最好将其使用限制到最低限度,而将所有密码存储在出色的密码管理器(如Secrets)中。
Secrets是一款安全且用户友好的Mac和iOS密码管理器。它易于使用,通过iCloud同步,并随时提供所有必要信息,通过其Safari浏览器扩展程序填写用户名和密码字段。
除了生成复杂的密码外,您还可以使用Secrets存储银行帐户详细信息、信用卡信息等等。再也不用担心未加密的信息了!
如您所见,当“accountsd想要使用登录密钥链”时,不会发生任何坏事。允许访问即可。但是,如果弹出窗口持续出现,请按照我们的指南修复问题。
此外,使用Step Two作为您的默认双因素身份验证应用程序,使用CleanMyMac修复磁盘权限,使用Secrets存储密码,并使用Core Shell作为终端的更好版本。
最棒的是,这些应用程序可以通过Setapp的七天免费试用版免费获得。Setapp是一个独特的集合,包含240多个Mac和iOS顶级应用程序,涵盖所有类别,从Web开发到Mac优化,应有尽有。立即探索该集合并下载一些新的应用程序。
不是,accountsd是一个通过iCloud密钥链帮助跨帐户同步数据的进程。
确保您知道哪个进程试图访问iCloud密钥链。如果是已知进程,则允许访问是安全的。否则,请勿允许。
Accountsd、callservicesd和assistantd是安全的进程。
如果您在没有备份的情况下删除钥匙串登录,则所有密码和应用程序访问权限都将消失。不要删除钥匙串登录!请按照上述步骤解决任何钥匙串访问问题。
以上是如何修复'助手想使用登录键链”消息的详细内容。更多信息请关注PHP中文网其他相关文章!