Apple の脅威の通知と金銭目当てのスパイウェアへの対策について

しばらく返答が寄せられていないようです。 再度ディスカッションを開始するには、新たに質問してください。

キーチェーンがおかしくなりました

Mac mini late2012を確定申告の為に先日OS10.8からOS10.12にアップグレードし、確定申告は無事に作成を終えました。

作業終了後は今までは殆どスリープ状態としていたのですが、久しぶりにログアウトし数日後にログインしたらキーチェーンが異常になり使用できなくなりました。ここの記載にはMacBook Air (OS10.8) を使っています。


具体的には、safariの起動では「"Safari"がキーチェーンローカル項目を使おうとしています。キーチェーンのパスワードを入力して下さい」、「"cloudd"が ・・・同・・・」、「"ProtectedCloudKeySyncing"が・・・同・・・」

メールを開こうとすると、「"accountsd"が・・・同・・・」

Excelを開いても「"cloudd"が ・・・同・・・」、、「"ProtectedCloudKeySyncing"が・・・同・・・」

どれもログインパスワードでは開けません。


前記アップグレードは「完全理解」シリーズ本を参考に、通常の上書きインストールで、パスワードの変更などしていませんし、何度かのスリープ解除後も普通に使えていました。

OS10.8にはキーチェーンアクセスの環境設定で「Keychain First Aid」なるものがあって修復できそうですが、OS10.12では同様のものがないのでどうしていいのか分かりません。「完全理解」本にも説明はなさそうです。

同環境設定には「自分のデフォルトキーチェーンをリセット」ボタンがありますが、これはOS10.8にもあるので修復ではなさそうです。

最悪Mac miniをタイムマシンでアップグレード直後の状態に戻すことは可能と思いますが、再発するかも知れません。OS10.12でのキーチェーン修復について詳しい方はいらっしゃいませんでしょうか?

Mac mini, macOS Sierra (10.12.6)

投稿日 2018/02/18 15:04

返信
スレッドに付いたマーク ベストな回答

投稿日 2018/02/23 18:44

エイトマン8 様、 私の説明が粗雑過ぎた様ですね。 すみませんでした。

エイトマン8 による書き込み:


1. まずKeychainsフォルダの過去をタイムマシンで確認しようとしましたが、タイムマシンではライブラリフォルダが見れないことが分かりました。


これは、Finder.appでライブラリフォルダを表示した状態にしてから、Time Machineに入ります。 Time Machineはドックにアイコンがあれば、それをクリックすることで、Time Machineに入れますよ。 あるいは、システム環境設定>Time Machineで、『Time Machineをメニューバーに表示』にチェックを入れておくと、メニューバーの右側にTime Machineのアイコンが表示されますので、それを使ってTime Machineに入ることもできます。 今後の参考にして下さい。

ユーザがアップロードしたファイル

返信: 26

2018/03/03 21:22 T22T への返信

T22T様 非常な手間をお掛けして申し訳ございません。

実行前に下記の点について詳しくお教え頂けないでしょうか?


0-2)の手順の内、<キーチェーンの項目にコピーが追加されることを確認する(キーチェーンの中身も確認)>につきまして

この操作で、Keychainsフォルダの中に名前を変えた「login.keychain-db」が入るとのことですが、キーチェーンの中身はどの様に確認すればよいのでしょうか?:操作方法と確認内容がわかりません。


<3)キーチェーンアクセスを開いて、ログインキーチェーン を表示して、中身が更新されていることを確認する。>につきまして

ログインキーチェーンの表示は左側の枠の「ログイン」を選ぶわけですね。すると右側の枠内にたくさんの名前等が表示されますが、「中身の更新の確認」とは何を確認すればいいのでしょうか?


以上についてお教え頂ければ明日中にも実行しようと思います。よろしくお願い致します。

2018/03/09 14:55 エイトマン8 への返信

エイトマン8 様、


とりあえず、loginCopyはキーチェーンから削除してください。 削除する際に表示されるダイアログで、『参照を削除』を選択します。 『参照とファイルを削除』は実行しません。 ファイルを削除すると、loginCopy.dbも消えてしまいます。 必要な時に、キーチェーンに再び追加して、必要な情報を入手した後、再度、キーチェーンがから削除します。


4. は正常です。 ログインキーチェーン をリセットしたので項目数は減少します。 loginCopy.dbの一部の項目がうまく機能していなかったが為に、今回のトラブルが発生していた訳です。 


5. loginCopyはキーチェーンから削除します。 必要な時に再度、追加すれは良いと思います。


6. それは、当面の間、削除せずに残しておきます。 必要な時に、再度、それをキーチェーンに追加して、そこから必要な情報を取り出します。 必要な項目が無くなれば、ゴミ箱に捨てます。


7. それはシステムの側が必要に応じて自動的に作成しているので、正常です。 そのままで構わないと思います。


8. キーチェーンから、loginCopyを削除して、そのまま使ってください。 

2018/03/09 14:54 T22T への返信

T22T

お陰様でようやくキーチェーンの異常状態から脱出できた様です。本当にありがとうございました。


実行結果は下記の通りです。

・キーチェーンアクセス > ファイル > キーチェーンloginCopyを削除 > 「参照を削除」と実行した結果、キーチェーンアクセスからloginCopyの項目が消えました。

・その後のログアウト・ログインした結果、再度のログインパスワード入力は不要になりました。

Safariの起動時には再びiCloudAppleID/PWの入力が必要になりましたが、これも4回目のログアウト・ログインからは出なくなりました。

Safariの各ホームページ表示、メールテスト、主要なソフト等、いずれも問題なく使用できることを確認しました。

・キーチェーンアクセス > ログイン の項目数が70件超に増えました。

Finder > ライブラリ > keychains のファイル数に変化はありません。


まだ「書類」直下の「loginCopy.keychain-db」は残したままですが、このファイルはダブルクリックしただけでキーチェーンアクセス > ファイル > キーチェーンを追加 の操作と同じになることを確認しました。ので、再度「参照を削除」を実行し、キーチェーンアクセスからloginCopyの項目を消しました。

なお、T22T様の書き込み < 6. それは、当面の間、削除せずに残しておきます。 必要な時に、再度、それをキーチェーンに追加して、そこから必要な情報を取り出します。 必要な項目が無くなれば、ゴミ箱に捨てます。 > につきましては、「loginCopy.keychain-db」を今後1年以上はこのまま残しておき、その間にこのMac miniを活用することで必要なキーチェーンが出尽くしたと感じた時にゴミ箱に捨てる事と致します。


なお今回の事象はOS10.12で始まり、同じ問題がOS10.13でも発生したのでそのまま続いてしまいましたが、今後書き込みが必要になった時はOS10.13 High Sierra の方にしたいと思います。大変お世話になり、ありがとうございました。

2018/03/09 21:22 エイトマン8 への返信

エイトマン8 様、


ログインキーチェーンのリセットで、なんとか、改善できたみたいですね。 よかったです。


上記2つのセキュリティソフトについて、私は使った経験がありませんが、一般的に、セキュリティソフトも常に最新のバージョン(マルウェアの定義ファイルも)をたもつ様に注意する必要があると思います。 また、Macのセーフブートなども、時々実行しておくと、Macのメンテナンスになるので、安定してMacを利用できると思います。

2018/02/23 20:06 エイトマン8 への返信

追記: iCloudへのサインインに関して、Apple IDのパスワードではなく、Macの管理者のログインパスワードの入力を求められていたと言う事例もよくあります。 ダイアログの文章が分かりづらい表現になっているので誤解しやすいです。


ここでのパスワードとは?

2018/03/03 17:30 エイトマン8 への返信

追記: Macのシステム環境設定>iCloudで、オンになっている項目を一旦、全てオフにして(データはMacから削除)、様子をみるとどうでしょうか? 特に異常がなければ、項目を一つずつオンにして、それぞれ、様子を見てみるとどうでしょうか? 特定の項目をオンにしたときに、キーチェーンの不具合が再現できれば、その項目に関連した原因がありそうです。

2018/03/03 17:33 エイトマン8 への返信

訂正(すみません);

エイトマン8 による書き込み:


修復方法はP/Wリセットしか無いようですが


『修復方法はP/Wリセット』これは、ログインキーチェーンのリセットということですよね。 その際、リセットに必要な新しいパスワードは、現在のログインパスワードと同じでも構わないです。

キーチェーンがおかしくなりました

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple ID を使ってご参加ください。