MENU

Macで「accountsd wants to use login keychain」ポップアップを削除する。

  • URLをコピーしました!
目次

accountsd wants to use login keychain” アラートとは何ですか?

潜在的に望ましくない、あるいは明らかに有害な Mac アプリケーションが広く出回っているため、Web ブラウザ内外の迷惑なポップアップによってユーザー体験が損なわれたり、台無しになったりする仮想的な状況が数多く存在します。

とはいえ、オペレーティング・システム・レベルのバグや不整合によって引き起こされる警告は、2つの悪のうちでより少ないもののように思えますが、同じようにイライラさせられます。さらに、このような動作のきっかけが悪意のあるものか良性のものかを区別するのが難しい場合があり、根本的な原因を正確に診断するプロセスに支障をきたすことがあります。

Macで「accountsd wants to use the “login” keychain」というポップアップ警告が繰り返し表示される問題も、この曖昧さが影響している。

まず、この問題の悪意のない側面から見てみましょう。わかりやすくするために、まずaccountsdの本質に飛び込んでみる価値があります。これは、インストールされたアプリケーションとMacユーザーのアカウントが協調して動作することを保証するためのシステムサービスです。

この両者の調和は、認証情報を何度も入力することなく、ネイティブユーティリティやサードパーティ製ユーティリティにシームレスにアクセスするための前提条件となります。この素晴らしい機能を実現するには、ユーザーはシステム環境設定の「インターネットアカウント」に向かい、頻繁に使用するサービスをそこに登録する必要があります。

余談ですが、iCloudアカウントは自動的にこのリストに追加されます。しかし、ある時点で、この同期が本来の機能を果たさなくなることがあります。

accountsd wants to use the login keychain “のポップアップ問題は、macOSのアップデート(メジャーアップデートまたは追加アップデート)の後によく表示されます。この2つの発生の相関関係として考えられるのは、システムの微調整によって、本来はロックされるべきでないにもかかわらず、このキーチェーンがロックされることがある、ということです。

このドラッグが作動した場合の回避策は、Macの「ユーティリティ」インターフェースから「キーチェーンアクセス」アプリを開き、サイドバーの「ログイン」エントリーを右クリックして「キーチェーンログインの設定を変更」を選び、その隣のボックスにチェックが入っていれば「睡眠時にロック」オプションの選択を解除することだそうです。

また、「ロック後」機能を無効にするか、デフォルトの5分より長い非アクティブの期間を入力することを検討してください。

Accountsd wants to use the login keychain” のポップアップがシステム上に溢れ出すもう一つの可能性は、macOSのユーザーアカウントの認証情報の変更に起因しています。理想的には、新しいパスワードは、手動で操作することなく、すべてのサービスとアプリケーションに適用されるはずです。

しかし、必ずしもそうとは限らず、上位の「ログイン」キーチェーンとシステムの認証データが一致しない場合があります。その場合、キーチェーンとシステムが同じパスワードを使用していることを確認することが簡単な修正方法です。

そのためには、もう一度「キーチェーンアクセス」画面を開き、「login」を右クリックして、コンテキストメニューから「Change Password for Keychain ‘login’」を選択します。新しいパスワードを入力して確認すると、資格情報が再び同期されます。

この問題は、accountsdに限ったことではありません

多くの場合、問題のイライラするバグは、他のシステム・プロセスを含む同様のポップアップ・アクティビティと一緒に発生します。キーチェーンのパスワードを入力しても、ログイン中に「キャンセル」を押しても、他のデーモンに関する不快な警告が特定の順序で繰り返され、CPUとメモリの使用量が急増します。以下は、これらのよく遭遇するダイアログの概要です。

  • assistantdは “login “キーチェーンを使いたがっています。assistantdという名前のデーモンは、Appleの有名な音声対応アプリであるSiriの一部です。この機能は、その機能を実行するために、Mac上の連絡先やその他の機密データを使用する必要がある場合があります。これが、キーチェーンへのアクセスを必要とする理由です。
  • CallHistoryPluginHelperは “login “キーチェーンを使いたがっています。このリストにあるもう一つのキーチェーンに飢えたプロセス、CallHistoryPluginHelperは、macOSに組み込まれたビデオ通話機能であるFaceTimeの一部です。これは以下のパスにあります。/System/Library/PrivateFrameworks/CallHistory.framework/Support/CallHistoryPluginHelper にあります。不具合が発生すると、この実体が繰り返しKeychainのパスワードを要求してきます。
  • callservicesdは、”login “キーチェーンを使いたい。このデーモンがKeychainにアクセスする必要があるのには理由があります。Mac上の通話状態を監視することを任務とするこのデーモンは、FaceTime、メッセージ、連絡先、ZoomやSkypeといったサードパーティのビデオ会議プログラムといったアプリケーションと密接な関係にある。これらはすべて、個人情報を保存し、管理するものです。
  • clouddは “login “キーチェーンを使用したいと考えています。オペレーティングシステムは、clouddプロセスを使用して、Macに保存されている文書やファイルをiCloudと同期します。ここでも、機密事項を扱うため、適切なアクセスが必要です。ちなみに、このオブジェクトは、「clouddは “ローカルアイテム “キーチェーンを使いたがっている」というポップアップともよく関連付けられます。
  • CommCenter wants to use the “login” keychain. CommCenter manages network connectivity on Mac machines and iOS devices. As such, it also underlies the calling and messaging functionality, both of which hinge on personal data handled by Keychain.
  • com.apple.icloudhelperは「ログイン」キーチェーンを使いたいのです。名前から判断すると、これは Mac と iCloud の間のデータ交換に参加するシステムコンポーネント(おそらく LaunchAgent)です。機密情報が送信されるため、このオブジェクトはシステム内の適切な秘密データベースへのアクセスを必要とする場合があります。
  • identityservicesd は “login” キーチェーンを使用することを望んでいる。Identity Services Daemonは、システムがサードパーティのクレデンシャルを扱うときに起動します。このような非常に機密性の高いデータを扱うインスタンスとキーチェーンアクセスは密接に関係している。
  • ScopedBookmarkAgentが “login “キーチェーンを使用しようとしています。この警告で言及されたエンティティは、アプリケーションのサンドボックスに関連しており、ほとんどの場合、開発者の語彙の一部となっています。これは、サンドボックス化されたアプリケーションに、元の環境以外のファイルシステムリポジトリへの永続的なアクセスを提供する「セキュリティ・スコープド・ブックマーク」メカニズムを呼び出すために使用されます。
  • sharingdは “login “キーチェーンを使いたがっています。このデーモンは、Handoff、AirDrop、Instant Hotspotなど、Appleデバイス間でファイル共有を可能にする、非常に人気の高いmacOSの機能の中核をなしている。当然ながら、これらのワークフローのほとんどはユーザー権限に基づいており、それゆえシステムのキーチェーンへのアクセスが必要になる場合があります。
  • Spotlightは「ログイン」キーチェーンを使いたい。キーチェーンの情報を使えないと、一部の検索結果の精度に影響するため、Apple独自のデスクトップ検索機能の機能は中途半端なものになってしまいます。理想は、デフォルトで正しいアクセス権を持っていることですが、時には微妙な事態になることがあります。

設定ミスか何か?

このポップアップをシステムの不具合のせいにするのは、ほとんどの場合正しい考え方ですが、この問題には、ほとんどのユーザーが気づいていない別の側面があります。Mac用マルウェアの中には、正規のシステム・サービスになりすますものがあり、中には潜伏するために通常のプロセスに有害なコンポーネントを混入させるものさえあるのです。

このなりすましが、被害者のキーチェーンにアクセスすることを目的としている場合、事態はさらに悪化します。キーチェーンは、個人情報の盗難やウイルス配布キャンペーンを助長する可能性のある、非常に機密性の高い情報の源です。

したがって、「accountsd wants to use the login keychain」および同様の警告がMac上で繰り返し表示される場合、重要な改善策の1つは、システムに有害なコードがないかチェックし、検出されたものをすべて削除することです。

“Accountsd wants to use login keychain” ウイルス警告の手動除去(Mac用

以下に示す手順で、この悪質なアプリケーションの削除を行うことができます。必ず指定された順序で指示に従ってください。

  1. MacのFinderバーにある「移動」メニューを展開し、下図のように「ユーティリティ」を選択します。
  2. ユーティリティ画面でアクティビティモニタのアイコンを探し、ダブルクリックする。
  3. アクティビティモニタアプリで、疑わしいと思われるプロセスを探します。検索を絞り込むには、リスト上の見慣れないリソースを大量に消費するエントリに焦点を当てます。その名前は必ずしも脅威の現れ方と関係がないことを念頭に置き、自分の判断を信じる必要があります。もし、犯人を特定できたら、それを選択し、画面左上の停止アイコンをクリックする。
  4. トラブルシューティングを本当に終了してよいかどうかを確認するダイアログがポップアップ表示されたら、「強制終了」を選択します。
  5. FinderのGoメニューアイコンを再度クリックし、Go to Folderを選択します。Command-Shift-Gキーボードショートカットを使うこともできます。
  6. フォルダ検索ダイアログに「/Library/LaunchAgents」と入力し、「Go」ボタンをクリックします。
  7. LaunchAgentsフォルダの中身を調べて、怪しげなものがないか確認します。マルウェアによって生成されたファイルの名前は、それが悪意のあるものであることを明確に示すものではない場合がありますので、通常とは異なっているように見える最近追加されたエンティティを探す必要があります。
    例として、主流のMac感染に関連するLaunchAgentのいくつかの例を示します。com.pcv.hlpramc.plistcom.updater.mcy.plistcom.avickUpd.plist、およびcom.msp.agent.plistがあります。リストにないファイルを見つけた場合は、ゴミ箱にドラッグしてください。
  8. 再び「フォルダへ移動」機能を使用して、~/Library/Application Supportというフォルダに移動します(パスの前にチルダ記号があることに注意してください)。
  9. Application Supportディレクトリを開いたら、その中に最近生成された怪しいフォルダを特定し、ゴミ箱に送ります。簡単なコツは、Apple製品やあなたが意図的にインストールしたアプリケーションとは全く関係のない名前のアイテムを探すことです。悪質なフォルダ名の例としては、UtilityParzeProgressSiteIdeaSharedなどが挙げられます。
  10. Go to Folderの検索エリアに、~/Library/LaunchAgentsの文字列(チルダ文字も忘れずに)を入力します。
  11. システムは、現在のユーザーのホームディレクトリに存在するLaunchAgentを表示します。accountsd wants to use the login keychain” ポップアップウイルスに関連する疑わしいアイテムを探し(上記のサブセクションで強調されているロジックを参照)、疑わしいものをゴミ箱にドラッグしてください。
  12. フォルダへ移動」の検索欄に、「/Library/LaunchDaemons」と入力します。
  13. LaunchDaemonsのパスで、マルウェアが永続化のために使用しているファイルをピンポイントで特定するようにしてください。Macの感染によって現れるそのようなアイテムのいくつかの例は、com.pplauncher.plistcom.startup.plist、およびcom.ExpertModuleSearchDaemon.plistです。大雑把なファイルはすぐに削除してください。
  14. MacのFinderでGoメニューアイコンをクリックし、リストの中から「アプリケーション」を選択します。
  15. 明らかにそこに属さないアプリのエントリを見つけ、ゴミ箱に移動します。この操作で確認のために管理者パスワードが必要な場合は、先にそれを入力してください。
  16. アップルメニューを展開し、「システム環境設定」を選択します。
  17. ユーザーとグループ]に進み、[ログイン項目]タブをクリックします。コンピュータの起動時に起動する項目のリストが表示されます。そこで不要と思われるアプリを探し出し、「-」(マイナス)ボタンをクリックします。
  18. 次に、「システム環境設定」の「プロファイル」を選択します。左側のサイドバーで悪意のある項目を探します。Macアドウェアによって作成された設定プロファイルの例としては、TechSignalSearchMainSearchPlatformAdminPrefsSafari Settingsなどがあります。問題のある実体を選択し、下部にあるマイナス記号をクリックして排除します。
    お使いのMacにアドウェアが侵入している場合、システム内に散在するコンポーネントとともに根本的なアプリケーションを削除しても、感染はデフォルトのWebブラウザに影響を及ぼし続ける可能性が高いです。以下のブラウザのクリーンアップ手順を使用して、この攻撃による残りの結果に対処してください。

Macのウェブブラウザで「accountsd wants to use login keychain」ポップアップを消す

まず始めに、”accountsd wants to use the login keychain” ウイルスによって乗っ取られたウェブブラウザの設定をデフォルト値に戻す必要があります。

これにより、カスタマイズ、ウェブサーフィン履歴、およびウェブサイトによって保存されたすべての一時データがほとんど消去されますが、悪意のある干渉は同様に終了させる必要があります。この手順を完了するための手順の概要は次のとおりです。

  1. Safariから「accountsd wants to use login keychain」ポップアップウイルスを除去する。
    • ブラウザを開き、「Safari」メニューを表示します。ドロップダウンリストの「環境設定」を選択します。
    • 環境設定」画面が表示されたら、「詳細設定」タブをクリックし、「メニューバーに開発メニューを表示する」オプションを有効にします。
    • Safariのメニューに「開発」の項目が追加されたので、それを展開し、「キャッシュを空にする」をクリックします。
    • Safariのメニューから「履歴」を選択し、ドロップダウンリストの「履歴を消去」をクリックします。
    • Safariは、このアクションが適用される期間を指定するよう求めるダイアログを表示します。最大限の効果を得るために、すべての履歴を選択します。履歴を消去」ボタンをクリックし、確定して終了します。
    • Safariの環境設定に戻り、上部にある「プライバシー」タブをクリックします。ウェブサイトデータの管理」をクリックします。
    • ブラウザは、あなたのインターネット活動に関するデータを保存しているウェブサイトを一覧表示するフォローアップ画面を表示します。このダイアログには、削除の内容に関する簡単な説明も含まれています。
      手続き後、一部のサービスからログアウトされたり、ウェブサイトの動作が変化したりする場合があります。それでもよければ、[すべて削除]ボタンをクリックしてください。
    • Safariを再起動する
  2. Google Chromeの「accountsd wants to use login keychain」を削除する。
    • Chromeを起動し、ウィンドウ右上の「Google Chromeのカスタマイズと管理」(⁝)アイコンをクリックし、ドロップダウンから「設定」を選択します。
    • 設定]ペインで[ 詳細設定]を選択します。
    • 設定のリセット」の項目までスクロールしてください。
    • ポップアップするダイアログでChromeのリセットを確認します。手順が完了したら、ブラウザーを再起動し、マルウェアの活動を確認します。
  3. Mozilla Firefoxから「accountsd wants to use login keychain」ポップアップを削除する。
    • Firefoxを起動し、「ヘルプ」-「トラブルシューティング情報」(またはURLバーに「about:support」と入力し、Enterキーを押す)を表示します。
    • トラブルシューティング情報」画面が表示されたら、「Firefoxを更新」ボタンをクリックします。
    • 意図した変更を確認し、Firefoxを再起動します。

CleanMyMacなら、Macのお悩みごとを1クリックですべて解決できる!

CleanMyMac(無料トライアルあり)を使うことで、Mac内のウイルス・不要なファイルなどをすべて洗い出し、Macを高速化できます。全世界で700万人以上がCleanMyMacを使っていて、世界No,1の知名度をもつMacクリーナーです。

ウイルスや不要なファイルをすべてをボタン1クリックでスキャン・削除することができます。パソコン内のファイル1つ1つを手動でチェックすることなく、パソコン初心者でもかんたんに使えるのがCleanMyMacの特徴です。

CleanMyMacについては以下の記事をご覧ください。

【公式サイト】CleanMyMac

CleanMyMacの口コミ評判

【無料あり】CleanMyMacの使い方

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次