macOS Gatekeeper でどこからでもアプリを許可する方法 (Big Sur
目次:
MacOS のゲートキーパーはこれまで以上に厳格になり、デフォルトでは、App Store または App Store からダウンロードされたアプリと特定された開発者のオプションのみが許可されます。 Mac の上級ユーザーは、macOS Big Sur、macOS Catalina、macOS Sierra、macOS High Sierra、および MacOS Mojave のどこからでもアプリを開いてダウンロードできるようにする 3 番目のオプションを許可したい場合があります。
明確にするために、「どこからでもアプリケーションをダウンロードできるようにする」オプションは、Sierra 以降の macOS の Gatekeeper ではデフォルトで非表示になっています。これは、[セキュリティとプライバシー] 設定パネルに移動すると確認できます。[全般] セクションの下には、ゲートキーパー アプリの許可設定のオプションはありません。それにもかかわらず、コマンド ラインを少し操作するだけで、3 番目のオプションが表示され、どこからでもアプリを開くことができるようになります。
これはほとんどの Mac ユーザーにはお勧めできません。アプリの有効性を正確に判断できる上級の Mac ユーザーおよび開発者のみがこの方法を使用する必要があります。 Mac OS のゲートキーパー セキュリティ メカニズム。
macOS Big Sur、Catalina、Mojave、Sierra の Gatekeeper でどこからでもアプリを許可する方法
- システム環境設定を終了する
- /Applications/Utilities/ フォルダから Terminal アプリを開き、次のコマンド構文を入力します:
- リターンを押して管理者パスワードで認証
- システム環境設定を再起動し、「セキュリティとプライバシー」と「一般」タブに移動します
- 「ダウンロードしたアプリを許可:」の下に「どこでも」オプションが表示されますゲートキーパーのオプション
sudo spctl --master-disable
macOS Mojave、High Sierra、および Sierra のどこからでもアプリを開いて起動できるようになりましたが、これにより Gatekeeper がオフになり、大多数の Mac ユーザーにはお勧めできません。
不明な開発者を含むどこからでもアプリを許可すると、Mac が特定のマルウェアやジャンクウェアに対して脆弱になる可能性があるため、真に高度な機能を持つユーザーを除いて、すべての Mac ユーザーはこれを避ける必要があります。
もう 1 つの方法は、コマンド ラインを使用してゲートキーパーの例外を手動で追加することです。この解決策は、単純にすべてがゲートキーパーを回避することを許可するよりも適切な場合があります。
macOS Mojave、High Sierra、Sierra でデフォルトの Gatekeeper セキュリティに戻す
また、これを元に戻し、次のコマンド文字列を発行して、Mac App Store および特定された開発者からのアプリのみを許可するデフォルトの厳格なゲートキーパー設定に戻すこともできます:
sudo spctl --master-enable
return を押して再認証すると、macOS Gatekeeper はランダムなアプリの起動を許可しない厳密なデフォルト状態に戻ります。
ほぼすべての Mac ユーザーは、この機能をデフォルトの状態で有効にしておく必要があります。どのアプリが正当であるかどうかを簡単に見分けることができない場合は、このオプションを絶対に変更しないでください。 「開発元が不明なため、アプリを開くことができません」というメッセージは、大多数の Mac ユーザーを保護するために存在するものであり、無視してはなりません。