Mac OS X でコマンドラインから Gatekeeper を無効にする方法
目次:
ほとんどの Mac ユーザーは、セキュリティ上の理由から Gatekeeper を有効にしておくことを希望しますが、一部の上級ユーザーは、Gatekeeper が macOS および Mac OS X でサードパーティのアプリを使用できないようにすることに過度に熱心であることに気付きます。
Mac のシステム環境設定で Gatekeeper をオフにするのは簡単ですが、別のオプションとして、Mac OS のコマンド ラインを使用して Gatekeeper を無効にすることもできます。これは、スクリプトの目的、構成、リモート管理、およびターミナルの使用を好むユーザーに役立ちます。
Mac OS のコマンドラインから Gatekeeper を無効にする
まだターミナルを起動していない場合は (/Applications/Utilities/) を起動し、次のコマンドを発行してゲートキーパーをオフにします:
sudo spctl --master-disable
Return キーを押して、sudo で通常必要とされる管理者パスワードを入力すると、Gatekeeper が即座に無効になります。これを確認したい場合は、次のように –status フラグと同じコマンドを使用して確認できます:
spctl --status
これは、ゲートキーパーがオフになっていることを示す「評価無効」を報告します。また、Gatekeeper Security 設定パネルが「Everywhere」に設定されていることもわかります。
Mac OS X のコマンドラインから Gatekeeper を有効にする方法
もちろん、次のコマンド文字列を使用して、macOS / Mac OS X のコマンドラインから Gatekeeper をオンにすることもできます:
sudo spctl --master-enable
return を押すと、–status: でステータスを再度確認できます。
spctl --ステータス評価が有効
ゲートキーパーは、最も厳しい設定で再び有効になります。無効にすると、設定は GUI にも引き継がれます。
繰り返しになりますが、ほとんどのユーザーは Gatekeeper をオンのままにしておく必要があります。必要に応じて、アプリごとにシステム設定パネルを介して、または右クリックの「開く」トリックを使用してバイパスできます。 .
ターミナルを介して Gatekeeper を無効にする機能はかなり前から存在しており、このヒントは基本的に、macOS Big Sur、Catalina、Mojave、High Sierra、および Sierra を含む最新のすべての Mac OS バージョンに適用されます。
コマンドラインから (またはその他の方法で) Gatekeeper を有効または無効にするのに関連するその他の役立つヒントやコツを知っている場合は、以下のコメント欄で共有してください。