首頁 > 系統教程 > MAC > 如何修復'助手想使用登錄鍵鏈”消息

如何修復'助手想使用登錄鍵鏈”消息

尊渡假赌尊渡假赌尊渡假赌
發布: 2025-03-21 09:43:19
原創
500 人瀏覽過

Mac系統以其用戶友好的特性而聞名。由於系統數據受到沙盒保護,因此幾乎無法對macOS造成損害。

正因如此,當您收到彈出消息,要求您輸入密碼以批准某些操作(例如,“accountsd想要使用登錄密鑰鏈”)時,您可能會感到懷疑。

別擔心!讓我們一起了解accountsd及其相關進程(如callservicesd和assistantd)是什麼,如何處理它們,以及如何使用一些優秀的第三方應用程序來提高Mac的安全性能。

accountsd、callservicesd和assistantd是什麼?

Accountsd、callservicesd和assistantd都是macOS原生系統進程,負責Mac的正常運行。它們是安全的,當它們請求您的管理員密碼時,您可以放心輸入。

Accountsd是一個與iCloud密鑰鏈相關的進程。它幫助應用程序通過iCloud同步數據,並使用您的密碼和用戶名對其進行保護。

Callservicesd是另一個有時需要訪問iCloud密鑰鏈的進程。它維護與呼叫相關的應用程序,例如FaceTime、通訊錄和其他第三方視頻通話工具。

Assistantd是與Siri和聽寫相關的進程。

如果您在活動監視器中搜索這些進程,則可以看到它們在您的Mac上處於活動狀態。

How to fix “assistantd wants to use the login keychain” message

為什麼Mac上會出現登錄密鑰鏈消息?

您會看到一個密鑰鏈請求彈出窗口,例如“assistantd想要使用登錄密鑰鏈”,因為這些進程需要iCloud密鑰鏈訪問權限才能正確同步不同的服務。

例如,確保iOS和Mac上的應用程序擁有最新的更改,或者您使用iPhone進行的呼叫會在Mac上顯示。

由於這些進程保持與iCloud密鑰鏈的連接,因此它們很少會向您請求其他權限——除非您更改設備、更新macOS或iOS,或創建新的用戶配置文件。

修復Mac上的任何問題

探索Setapp的240多個應用程序集合,找到優化Mac的最佳工具。

免費試用安全測試如何修復“accountsd想要使用登錄密鑰鏈”

您可能會開始收到大量的assistantd登錄密鑰鏈請求。您批准一個,另一個緊隨其後出現,形成一個永無止境的循環。

這可能是macOS中的錯誤或同步故障。這很煩人,但幸運的是,您可以通過幾種方法來解決這個問題。

關閉密鑰鏈自動鎖定

為了提高安全性,iCloud密鑰鏈可能會偶爾自行鎖定。這就是為什麼您會看到“Mac想要使用登錄密鑰鏈”的消息,要求您再次輸入密碼。

您可以通過關閉自動鎖定設置來解決此問題:

  1. 從實用工具中啟動鑰匙串訪問
  2. 右鍵單擊登錄並選擇更改鑰匙串“登錄”的設置
  3. 取消選中“鎖定後...”和“睡眠時鎖定”
  4. 保存

How to fix “assistantd wants to use the login keychain” message

重置默認本地密鑰鏈

如果您一直收到類似“Safari想要使用登錄密鑰鏈”的消息,則密鑰鏈本身可能存在故障。

重置它應該會有所幫助:

  1. 啟動鑰匙串訪問
  2. 打開設置(Command ,)
  3. 重置默認鑰匙串…
  4. 輸入您的用戶密碼
  5. 點擊確定
  6. 註銷您的Mac並重新登錄

How to fix “assistantd wants to use the login keychain” message

創建一個新的密鑰鏈

有時,錯誤或故障會阻止您修復現有密鑰鏈上的權限。

然後,創建一個新的密鑰鏈可能是一個最佳解決方案:

  1. 在菜單欄中,選擇前往➙前往文件夾…(Shift Command G)
  2. 輸入~/Library/Keychains
  3. 將Keychains文件夾複製到您的桌面
  4. 重命名文件夾
  5. 前往文件➙添加鑰匙串…
  6. 將您的新鑰匙串添加到鑰匙串訪問

How to fix “assistantd wants to use the login keychain” message

雖然對某些服務使用鑰匙串訪問是不可避免的,但您可以通過使用其他應用程序來最大限度地減少其使用。例如,您可以將所有臨時密碼保存在Step Two中。

Step Two是一款極簡的應用程序,它通過啟用雙因素身份驗證和處理其他服務的代碼來幫助您保護在線帳戶的安全。它將數據備份到iCloud(與iOS同步)並通過其Safari瀏覽器擴展程序自動填充代碼。

How to fix “assistantd wants to use the login keychain” message

使用鑰匙串急救(macOS Catalina或更舊版本)

運行macOS Catalina或更舊版本的用戶的可以選擇使用鑰匙串急救功能對鑰匙串運行診斷:

  1. 啟動鑰匙串訪問
  2. 前往鑰匙串訪問➙菜單欄中的鑰匙串急救
  3. 輸入您的用戶名和密碼
  4. 選擇驗證並啟動

macOS Big Sur及更高版本中已刪除鑰匙串急救選項,這可能是由於對訪問密碼和用戶名的診斷工具存在安全顧慮。

相反,新的macOS版本會主動掃描鑰匙串訪問以查找任何差異。因此,如果您的鑰匙串出現任何問題,您都應該會收到通知。

從Mac中移除iCloud密鑰鏈

如果您一直收到“callservicesd想要使用登錄密鑰鏈”的消息,則密鑰鏈本身可能未與您的Mac正確同步。

解決方案是註銷密鑰鏈並重新同步:

  1. 打開系統設置
  2. 前往您的Apple ID➙iCloud
  3. 點擊密碼和密鑰鏈
  4. 關閉“同步此Mac”
  5. 重新啟動Mac
  6. 打開“同步此Mac”

How to fix “assistantd wants to use the login keychain” message

更改您的登錄密鑰鏈密碼

強制重新同步密鑰鏈並修復訪問彈出消息的另一種方法是更改密鑰鏈密碼。

您的密鑰鏈密碼與您的用戶密碼相同。如果您更改後者,則會同時更改前者。

要在Mac上更改您的用戶密碼:

  1. 打開系統設置
  2. 前往用戶和群組
  3. 點擊您用戶旁邊的信息圖標
  4. 更改密碼…
  5. 輸入所有信息
  6. 更改密碼

How to fix “assistantd wants to use the login keychain” message

使用終端刪除accountsd

如果您一直收到“accountsd想要使用登錄密鑰鏈”的消息,並且其他方法都沒有幫助,您可以嘗試完全停止accountsd進程。

一種方法是通過活動監視器,但更有效的方法是通過終端刪除它:

  1. 啟動終端
  2. 輸入sudo killall -kill accountsd
  3. 按Return並輸入您的密碼
  4. 重新啟動Mac

How to fix “assistantd wants to use the login keychain” message

您是否希望升級您的終端體驗? Core Shell是您的最佳選擇。

Core Shell是一款功能齊全的macOS終端,具有強大的高級功能,例如拖放文件上傳、Dock中的進度跟踪、彩色背景、一鍵式遠程shell登錄和OpenSSH兼容性。此外,它還與iCloud密鑰鏈集成,並允許您為特定主機分配標籤。

How to fix “assistantd wants to use the login keychain” message

從Safari、Chrome和Firefox中刪除accountsd

由於accountsd會影響iCloud密鑰鏈,因此您的瀏覽器中的某個地方可能存在故障,從而觸發重複的訪問請求。

這裡最好的做法是從瀏覽器中刪除accountsd,這意味著將其重置為出廠設置。

要從Safari中刪除accountsd:

  1. 打開瀏覽器
  2. 前往開發➙清空緩存(Option Command E)
  3. 前往歷史記錄➙清除歷史記錄…
  4. 前往設置➙隱私➙管理網站數據➙移除所有

How to fix “assistantd wants to use the login keychain” message

要從Google Chrome中刪除accountsd:

  1. 打開瀏覽器
  2. 前往設置➙重置設置
  3. 重置設置

How to fix “assistantd wants to use the login keychain” message

要在Firefox上刪除accountsd:

  1. 打開瀏覽器
  2. 前往菜單➙幫助➙更多故障排除信息
  3. 刷新Firefox…

集中管理應用程序權限

收到“assistantd想要使用登錄密鑰鏈”消息的另一個原因是在Mac上保存了錯誤的應用程序權限。

糾正應用程序權限的最佳方法是使用CleanMyMac。

CleanMyMac是一款智能且輕鬆的Mac維護應用程序,可輕鬆刪除舊文件、清除緩存、加快RAM速度、卸載應用程序和管理應用程序權限。由於其用戶友好的界面,CleanMyMac上的所有操作只需點擊幾下即可完成,並且每次掃描都會添加註釋,以便您可以輕鬆理解其價值。

以下是使用CleanMyMac修復磁盤權限的方法:

  1. 安裝並打開CleanMyMac。
  2. 點擊左側面板上的性能>運行。
  3. 點擊查看所有任務>維護任務。
  4. 選擇修復磁盤權限>運行。

How to fix “assistantd wants to use the login keychain” message

提示:將您的密碼存儲在數字密碼管理器中

由於iCloud密鑰鏈管理許多系統進程,因此最好將其使用限製到最低限度,而將所有密碼存儲在出色的密碼管理器(如Secrets)中。

Secrets是一款安全且用戶友好的Mac和iOS密碼管理器。它易於使用,通過iCloud同步,並隨時提供所有必要信息,通過其Safari瀏覽器擴展程序填寫用戶名和密碼字段。

除了生成複雜的密碼外,您還可以使用Secrets存儲銀行帳戶詳細信息、信用卡信息等等。再也不用擔心未加密的信息了!

How to fix “assistantd wants to use the login keychain” message

如您所見,當“accountsd想要使用登錄密鑰鏈”時,不會發生任何壞事。允許訪問即可。但是,如果彈出窗口持續出現,請按照我們的指南修復問題。

此外,使用Step Two作為您的默認雙因素身份驗證應用程序,使用CleanMyMac修復磁盤權限,使用Secrets存儲密碼,並使用Core Shell作為終端的更好版本。

最棒的是,這些應用程序可以通過Setapp的七天免費試用版免費獲得。 Setapp是一個獨特的集合,包含240多個Mac和iOS頂級應用程序,涵蓋所有類別,從Web開發到Mac優化,應有盡有。立即探索該集合併下載一些新的應用程序。

常見問題

accountsd是病毒嗎?

不是,accountsd是一個通過iCloud密鑰鏈幫助跨帳戶同步數據的進程。

訪問iCloud密鑰鏈安全嗎?

確保您知道哪個進程試圖訪問iCloud密鑰鏈。如果是已知進程,則允許訪問是安全的。否則,請勿允許。

Accountsd、callservicesd和assistantd是安全的進程。

如果我刪除Mac上的鑰匙串登錄會發生什麼?

如果您在沒有備份的情況下刪除鑰匙串登錄,則所有密碼和應用程序訪問權限都將消失。不要刪除鑰匙串登錄!請按照上述步驟解決任何鑰匙串訪問問題。

以上是如何修復'助手想使用登錄鍵鏈”消息的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板