現在、MacOS には、Keychain.app で Smartcard のロックを解除すると、システム設定内の南京錠アイコンがフリーズするというバグがあります。南京錠を「クリックしてロックを解除」して、システム設定内で管理者権限に昇格させることはできなくなりました。
内部的には、再起動securityd
すると「フリーズした」南京錠が解決することがわかりましたが、この再起動により OS X に多くの問題が発生します。
ここでは、フリーズすることについて説明します (赤い丸を参照)。
セキュリティを停止して開始する方法は次のとおりです。
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.securityd.plist
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.securityd.plist
これが完了すると、南京錠が再び機能するようになります。ただし、再起動後に次の問題が見つかりました。
- ユーザーはスクリーンセーバーから復帰できなくなります - 復帰イベント、キーボードまたはマウスの動きに対してユーザー名/パスワードのダイアログが表示されなくなり、マシンの再起動またはログイン ウィンドウへの強制が必要になります
- 共有または CD/DVD をアンマウントすることはできません。このセキュリティで保護された再起動の結果、マウントされた共有はアンマウントされなくなります。
- 他にもいくつかのマイナーな問題が報告されています (私は経験していません)。これらの問題は、次の Apple コミュニティ スレッドで読むことができます。
https://discussions.apple.com/thread/3248969?start=60&tstart=5
Apple が securityd の再起動を望まない可能性は十分にあると思われますが、これが南京錠を機能状態にリセットする唯一の解決策であることがわかりました。再起動を試みpcdcd
ましたが、それは役に立たず、再起動の代わりに他のトリックを使用しましたsecurityd
。
の安全な再起動プロセスを探していsecurityd
ます。