Mac
 Computer >> コンピューター >  >> システム >> Mac

macOSのGatekeeper(ゲートキーパー)とは?仕組みと設定・回避方法を徹底解説

App Store以外からダウンロードしたアプリケーションをMacで開こうとしたことがあるなら、Appleの「Gatekeeper(ゲートキーパー)」に出会ったことがあるはずです。この厳格なセキュリティ機能は、Macの用心棒のような存在であり、怪しいソフトウェアに対しては警告を表示し、トラブルを起こしそうなアプリの起動をブロックします。

Gatekeeperは、ユーザー自身、データ、そしてコンピューター本体を守るために搭載されている、macOSの数多くの標準セキュリティ機能の一つです。この記事では、Appleの厳格でありながら公平なバーチャルセキュリティガードについて詳しく解説します。

Gatekeeperの仕組み

アプリケーションを初めて開く際、macOSはそのソフトウェアがAppleによって検証済みかどうかを判定します。当然ながら、App Storeのアプリは常に問題なく起動しますが、Gatekeeperは未知のアプリの起動を防ぎます。セキュリティ設定によっては、確認済みデベロッパーのアプリでも初回起動時に警告が表示され、使用を許可する必要がある場合があります。

macOSのGatekeeper(ゲートキーパー)とは?仕組みと設定・回避方法を徹底解説

Gatekeeperの動作は、設定内容、アプリの出所、アプリの検証状況など、いくつかの要因によって異なります。Appleは「公証(ノータリゼーション)」と呼ばれるプロセスを使用してソフトウェアの安全性を確認し、アプリケーションを「App Store」「確認済みデベロッパー」「不明な開発元」の3つのカテゴリに分類しています。それぞれ詳しく見ていきましょう。

App Storeからのアプリケーション

App Storeのアプリは最も安全な部類に入ります。完全に検証されており、マルウェアフリーとみなされるため、Appleから直接ダウンロードしたソフトウェアは必ずGatekeeperを通過します。インターネットからアプリを入手するのに不安があるなら、安全なアプリを探すならまずApp Storeが最適です。

確認済みデベロッパーによる公証済みアプリケーション

必要なソフトウェアがApp Storeにない場合は、他の場所を探すことになります。開発元のサイトから直接アプリケーションをダウンロードするのは一般的な方法ですが、AppleはソフトウェアメーカーがmacOSのGatekeeperの基準を満たし、ユーザーを不安にさせないようにする仕組みを用意しています。公証済みのソフトウェアは、たとえApp Store外から入手したものであっても一定の安全性が保証されており、通常は問題なく起動できます。

未検証のアプリケーション

ソフトウェアがAppleの公証プロセスを経ていない場合、状況は不確実になります。この場合、Gatekeeperは必ず警告を表示し、アプリの起動を阻止しようとします。ただし、Appleの検証プロセスを経ていないアプリだからといって、自動的に有害だと判断すべきではありません。

多くの開発者は自社のソフトウェアを公証に提出しておらず、安全なアプリでもGatekeeperに拒否されることは珍しくありません。未検証のソフトウェアを開く際は、自分の判断力に頼ることになります。開発元を知っていて信頼できるのであれば、GatekeeperをバイパスしてmacOSのセキュリティを一時的に回避し、アプリの起動を許可できます。具体的なバイパス方法については後ほど説明します。

Gatekeeperの公証(ノータリゼーション)とは

公証は、Gatekeeperを満足させるための鍵となる仕組みです。Appleの厳格な検証プロセスにより、同社はウイルスフリーのソフトウェアをApp Storeで自信を持って配布でき、App Store以外で見つかるサードパーティ製アプリについてもある程度保証できます。

開発者がアプリケーションを公証に提出すると、自動化されたプロセスがマルウェアの有無をスキャンし、コード署名の問題をチェックします。アプリがテストに合格すると、Appleは認証チケットを発行し、ソフトウェアに添付します。

Gatekeeperの警告はユーザーを遠ざけ、正当なアプリケーションの評価を損なう可能性があるため、多くの開発者にとって検証プロセスを完了する価値があります。ディスクイメージ、インストーラーパッケージ、その他のバンドルもすべて公証の対象となるため、この検証プログラムはほとんどの一般的なソフトウェア配布方法をカバーしています。

Gatekeeperの設定方法

Gatekeeperの設定には、システム環境設定セキュリティとプライバシー一般からアクセスできます。ここで「ダウンロードしたアプリケーションの実行許可」として、App StoreまたはApp Storeと確認済みの開発元の2つから選択できます。変更を加えるには、左下の鍵アイコンをクリックしてロックを解除する必要があります。

macOSのGatekeeper(ゲートキーパー)とは?仕組みと設定・回避方法を徹底解説

以前のバージョンのmacOSには、すべてのアプリケーションを許可(Anywhere)というオプションがありました。この設定は事実上Gatekeeperを無効化し、出所に関わらず自由にソフトウェアを起動できるものでしたが、Appleは後のOSバージョンでこの項目を削除しました。ターミナルコマンドを使えば従来の項目を復活させることも可能ですが、絶対に必要な場合を除き、おすすめはしません。

一般的には、App Storeと確認済みの開発元の設定がほとんどのユーザーにとって理想的ですが、Macをさらに強固に保護したい場合は、より厳格なApp Storeのみのオプションを利用することもできます。厳しいセキュリティ対策は、子どもやITに不慣れな人がMacを使う場合に特に有効です。

Gatekeeperをバイパスする方法

Gatekeeperは時に過保護になり、安全なアプリまで邪魔をすることがあります。安全性が分かっているのに公証を受けていないアプリをダウンロードすることもあるでしょう。そのような場合、アプリを起動しようとすると次のようなメッセージが表示されます:「“アプリ名”は開けません。Appleでは悪質なソフトウェアかどうかを確認できないためです」

macOSのGatekeeper(ゲートキーパー)とは?仕組みと設定・回避方法を徹底解説

幸い、方法さえ分かればセキュリティを回避するのは簡単です。最近のバージョンのmacOSでは、Gatekeeperをバイパスするための選択肢がいくつか用意されています。

Controlキー+クリックでバイパスする方法

Appleの厳しすぎるGatekeeperを回避する最も手軽な方法が、右クリック(Controlキーを押しながらクリック)メニューからソフトウェアを起動する方法です。未検証のアプリケーションを開くには、以下の手順に従ってください。

  1. Finderでアプリまたはインストーラーを見つけます。
  2. その項目をControlキーを押しながらクリックします。
  3. 表示されたメニューから開くを選択します。
  4. 警告ダイアログが表示されたら開くをクリックします。
macOSのGatekeeper(ゲートキーパー)とは?仕組みと設定・回避方法を徹底解説

システム環境設定からバイパスする方法

あるいは、セキュリティとプライバシーの環境設定内で、Gatekeeperが起動を妨げているアプリを許可することもできます。ブロックされたアプリケーションの起動を許可するには、以下の手順に従います。

  1. システム環境設定セキュリティとプライバシー一般を開きます。
  2. 「ダウンロードしたアプリケーションの実行許可」の下に表示された、ブロックされたアプリの情報を探します。
  3. このまま開くをクリックします。

ほとんどの場合、上述の2つのバイパス方法のどちらかでGatekeeperを通過できるはずです。ターミナルコマンドでセキュリティ機能自体を無効化するという選択肢もありますが、それが必要になることはまれです。Gatekeeperはあなたを助けるために存在しており、適切な場面ではその警告に耳を傾けるべきです。

Gatekeeperはあなたの味方

安全性とセキュリティはmacOSの大きな特徴であり、Gatekeeperのようなツールはデバイスをマルウェアから守るのに役立ちます。App Storeからダウンロードしたアプリは無条件に通過できますが、その他の開発元のアプリについては、ユーザー自身が判断して許可する必要がある場合もあります。

公証はGatekeeperを満足させる鍵であり、Appleは提出されたソフトウェアに厳格な検証プロセスを実施しています。このセキュリティ対策が有効になっていても、必要に応じて用心棒を回避する自由は残されていますが、その際は常に慎重に行動しましょう。

macOSのセキュリティ機能は、デバイスの利便性を維持しながら安全性を高めることを目指しています。オンライン化が進む現代において、保護の層は1枚増えるごとに価値があります。Gatekeeperは、Macの使用中にあなたを守るために設計された多くのツールの一つなのです。

  1. Macのストレージ「その他」とは?正体と安全な削除方法を徹底解説

    Macのストレージは、アプリ、ミュージック、ムービー、オーディオ、バックアップといったカテゴリに分かりやすく整理されており、どの種類のファイルがドライブを圧迫しているのかひと目で把握できます。しかし、その中に「その他(Other)」という謎のカテゴリが存在します。種類が明確なファイルなら削除も簡単ですが、「その他」には何が含まれているのか分からず、削除に戸惑う方も多いのではないでしょうか。 この記事では、Macストレージの「その他」の正体と、安全に削除して空き容量を確保する方法を詳しく解説します。 Macストレージの「その他」とは何か? 「その他」には、画像・動画・音声といったメディアファイ

  2. Macでアプリを強制終了する5つの方法|WindowsのCtrl+Alt+Delete相当の操作を徹底解説

    Windowsユーザーにとって「Ctrl+Alt+Delete」はおなじみのキーの組み合わせです。タスクマネージャーを起動して、不調になったアプリやプログラムをすばやく強制終了できる便利なショートカットとして広く知られています。さらに、デバイスに不具合が発生したときでもこのキーの組み合わせは機能し続け、シャットダウン、パスワードの変更、PCのロック、再起動など、さまざまなセキュリティ機能へのアクセス手段を提供してくれます。まさに「万能の解決策」と呼ぶにふさわしい存在で、「スリーフィンガーサルート(三本指の敬礼)」とも呼ばれ、多くのIBM互換システムでサポートされています。 ところで、Macで