Macで「どこからでもアプリのダウンロードを許可」を有効にする方法【macOS High Sierra対応】
Macユーザーならご存じのとおり、Appleはサードパーティ製アプリのインストールに関して、常に非常に厳格な姿勢を取っています。macOS High Sierraへのアップデート以降、システムに組み込まれたセキュリティ機能「Gatekeeper(ゲートキーパー)」は、以前にも増して強化され、ユーザーをApple App Storeの枠内に留めようとする傾向が一層顕著になりました。
GatekeeperはApp Storeまたは確認済み開発者からダウンロードしたアプリしか利用できないよう制限をかけていますが、Appleや信頼できるプラットフォームに登録されていないアプリでも、自分の好みのプログラムを活用する方法は存在します。
ただし、この設定変更はあくまで上級者向けであることを強くお伝えしておきます。GatekeeperはMacのセキュリティソリューションであり、それには確かな目的があります。システムが使用中に受ける脅威は現実のものであり、常時保護が必要です。経験の浅いユーザーが安易に扱えば、マルウェア感染やデータ漏洩のリスクにシステムをさらすことになりかねません。そこで本記事では、サードパーティからのダウンロードを許可する手順を詳しく解説する前に、まずその重要性について理解しておきましょう。
Gatekeeperとは?その重要性
Gatekeeperは2012年にOS X Mountain Lionで初めて導入されたMacのセキュリティ機能です。インターネットからダウンロードした不正なアプリがもたらすマルウェアやその他の脅威を監視・ブロックする役割を担っています。
当初、この機能にはダウンロードコンテンツに関する3つの設定が用意されていました。「どこでも(Anywhere)」(最も緩い設定)、「App Storeと確認済みの開発元」(安全な設定)、そして「App Storeのみ」(最も高いセキュリティレベル)の3つです。しかし最近、特にmacOS Sierraのアップデート以降、Appleは選択肢を後者の2つに限定しました。これは過去に報告されたセキュリティ侵害の件数や脅威の増加を踏まえた措置です。
良い施策ではあるものの、この制限によって多くの上級Macユーザーはシステム運用の自由度を損なうことになりました。しかし、すべてが失われたわけではありません。実はMacには隠された経路があり、上級ユーザーならGatekeeperの設定を変更して、macOS High Sierraでサードパーティ製アプリの動作を許可できるのです。以下でその方法を見ていきましょう。
「すべてのダウンロード元を許可」を有効にする手順
macOS High SierraのGatekeeperでは、「どこからでもダウンロードしたアプリケーションを許可」というオプションはデフォルトでは非表示になっていますが、必要に応じて表示させることが可能です。以下の手順で設定できます。
- ターミナルを起動する:「アプリケーション」→「ユーティリティ」→「ターミナル」の順に開きます。
- コマンドを入力する:次のコマンドを貼り付けてEnterキーを押し、管理者パスワードを入力します。
sudo spctl --master-disable - セキュリティ設定を開く:「システム環境設定」→「セキュリティとプライバシー」を開きます。
- 「一般」タブを選択:ここに「すべてのダウンロード元を許可(Anywhhere)」というオプションが表示されているはずです。
これで、macOS High Sierra上のどの場所からでもアプリを開いて起動できるようになります。ただし注意してください。この変更によりGatekeeperが無効化され、ほとんどのMacユーザーには推奨されません。未確認の開発元など、どこからでもアプリを許可すると、マルウェアや不要なソフトウェアに対してMacが脆弱になる可能性があります。上記のリスクに対応できる自信がない場合は、この機能の使用は慎重に行ってください。
サードパーティ製アプリの安全性を見極めるポイント
アプリ開発者がAppleのApp StoreやAndroidのPlayストアといった既知のプラットフォームにアプリを出品しない理由はさまざまです。そして、その理由が必ずしも悪意によるものとは限りません。独立系のプラットフォームの方が合理的だと判断する開発者も実際に存在します。
AppleやAndroidのような信頼できるアプリストアには、何を作ってよいかの厳しいガイドラインがありますが、そのすべてがセキュリティに関わるものではありません。たとえば、システムファイルにアクセスするユーティリティ類はApp Storeでは即座に却下されます。また、金銭的な理由から大手プラットフォームへの掲載を避ける開発者もいます。App Storeにアプリを表示させるには掲載料が発生するため、それを支払いたくない開発者も少なくないのです。時間と労力をかけた製品の収益をすべて自分の手に残したいというのは、決して非倫理的なことではありません。
したがって、お使いのシステムの信頼できるプロバイダにない特定のアプリを使いたい場合、その判断の責任はユーザー自身に委ねられます。心配はいりません。以下の方法で、ダウンロードして使っても安全なアプリかどうかを見極めることができます。
- 開発元を調べる:誰がアプリを開発したのかという事実は、アプリ自体の質を物語ります。開発元の公式サイトを訪問し、他にどんなアプリを開発しているかチェックしてみましょう。「会社概要」ページを見れば、その信頼性もある程度把握できます。こうして開発元の背景を総合的に理解した上で、最終的には直感で判断することになります。
- レビューを確認する:Googleなどで、ダウンロード予定のアプリを使用した人のレビューを検索してみてください。アプリの実際の操作性に関する情報が多数得られるだけでなく、セキュリティに関する警告があればそれも発見できるでしょう。
- プライバシーポリシーを読む:アプリがデータをどのように保護し、利用すると謳っているかを確認することで判断できます。より重要なのは「どんなデータを取得するのか」という点です。ダウンロード後にシステムから収集する情報の中に不審な点がある場合、特にその情報を得る明確な理由がない場合は、そのアプリを避けるべきでしょう。
- 不要なアプリを溜め込まない:使い終わったサードパーティ製アプリを長期間PCに放置しないようにしましょう。目的を達成したら削除し、Gatekeeperの設定を元に戻すことをおすすめします。これにより、大切なデータが不要に送信されるリスクを防げます。
アプリの信頼性を見極めるには多少の手間がかかりますが、最終的には直感が大きな判断材料になります。また、開発元をすでに知っているアプリや、知人からおすすめされたアプリであれば、安心して使用できるでしょう。
macOS High SierraでGatekeeperの初期設定に戻す方法
該当アプリの使用が終わったら、いつでもGatekeeperのデフォルトの厳格な設定に戻すことができます。これにより、Mac App Storeまたは確認済み開発元からダウンロードしたアプリだけがシステム上で動作するようになります。以下のコマンドを実行してください。
sudo spctl --master-enable
Enterキーを押して再認証を行うと、macOSのGatekeeperは厳格なデフォルト状態に戻り、不明なアプリケーションの起動を防ぎます。
すべてのMacユーザーは、この機能をデフォルト状態で有効のままにしておくべきです。アプリの正当性を判断できない場合は、この設定を変更しないことを強くおすすめします。
それでも、不安なく「どこからでも」アプリのダウンロードを許可したい方には、Antivirus Oneの導入がおすすめです。Antivirus OneはウイルスによるMacへの感染を防ぎ、基本的なスキャン機能によって、システムに対する主要なセキュリティ脅威からMacを守ります。
-
MacでAvast(アバスト)を完全にアンインストールする方法【6ステップ解説】
MacからAvast(アバスト)をアンインストールしたいとお考えなら、この記事がきっと役立ちます。 実は、アプリをゴミ箱にドラッグするだけでは、セットアップ時にインストールされたファイルがMac上に残ってしまうことをご存じでしょうか? これらのファイル自体は悪意のあるものではありませんが、アプリが正しく動作できるように初期設定の際にインストールされるものです。そのため、Avastはアプリを開いていなくてもバックグラウンドで動作し続けることができます。 常に保護を受けられるのは便利な機能ですが、その分、削除が難しくなるという側面もあります。Avastのアンインストールは、単にゴミ箱へドラッグすれ
-
Macにアプリをインストールする方法|App Store・Web・未確認開発元アプリの手順を解説
目次:1. Mac App StoreからMacにアプリをインストールする方法2. Webからアプリをインストールする方法3. 未確認の開発元のアプリを開く方法他のOSと同様に、macOSにも「カレンダー」「マップ」「ビデオ」など、仕事にも趣味にもある程度対応できるアプリが数多く標準搭載されています。しかし、Macに最初から入っているアプリだけでは物足りず、目的に合わせて新しいアプリをインストールしたい場面も多いはずです。この記事では、Macにアプリをインストールする方法を詳しく解説します。Mac App StoreからMacにアプリをインストールする方法Mac App StoreはApple