Macのデスクトップモデル(iMac、Mac mini、Mac Pro)とノートブック(MacBook、MacBook Air、MacBook Pro)には、キーボードやマウス、USBストレージデバイスなどの外付け周辺機器を接続するためのUSBポートが搭載されています。一方で、USBポートはデータ漏えいやマルウェア感染につながるリスクもあります。許可していないUSB接続やマルウェアの脅威からMacを守るため、必要に応じてUSBポートの使用を一時的に制限する方法があります。
この記事では、MacのUSBポートを無効にする方法を詳しく説明します。4つの方法を順に見ていきましょう。
MacでUSBポートを無効にするメリット
MacのUSBポートを無効にすると、セキュリティ面でいくつかのメリットがあります。
データ漏えいを防ぐ
USBポートを無効にすると、USBストレージデバイスへの機密情報の漏えいや、許可されていないコピーのリスクを抑えられます。個人の知的財産や会社の業務情報など、重要なデータの機密性を維持するのに役立ちます。
マルウェアから保護する
ウイルスやマルウェアはUSBストレージデバイスを介して転送され、コンピュータに感染する可能性があります。その結果、データが失われたり、Macが危険にさらされたりするほか、ハッカーによる不正なアクセスや操作につながるおそれもあります。MacのUSBポートを無効にすると、接続した周辺機器を介してマルウェアが拡散するリスクを抑えられます。
不正アクセスを防ぐ
USBポートを無効にすると、外部デバイスを介したMacへの不正アクセスを防ぎやすくなります。物理的なセキュリティ対策が重視される環境では、特に有効です。
この記事が役に立った場合は、フォロワーに共有してください。
方法1. 物理ロックで特定のUSBポートへのアクセスを制限する
システム設定を変更したくない場合は、USBポートロックを使って、特定のUSBポートまたはすべてのUSBポートへの物理的なアクセスを制限するのが最も簡単です。
物理的なUSBポートロックは通常、簡単に取り付けられ、Macの使用していないUSBポートへの不正な接続を効果的に防止できます。

- メリット:
- 取り付けと操作が簡単
- 特定のUSBポートまたはすべてのUSBポートをブロックできる
- デメリット:
- 物理USBポートロックの購入費用がかかる
- USBポートロックの鍵やパスワードを紛失する可能性がある
方法2. 専用のUSBブロッカーでUSBポートをブロックする
信頼できないUSBドライブやアクセサリがUSBポート経由でMacに接続されるのを防ぐには、専用のUSBブロッカーユーティリティが役立ちます。 iBoysoft DiskGeeker は、Macユーザー向けのオールインワンディスク管理ツールです。ディスクの管理やパフォーマンスの向上、ディスクエラーの修復に役立つさまざまな機能とユーティリティを搭載しています。
搭載されている USB Defender では、ホワイトリストを作成し、外付けUSBストレージデバイスやアクセサリへのアクセスにパスワードを設定できます。正しいパスワードが入力されていない場合、またはホワイトリストで承認されていない場合、MacのUSBポートまたは Thunderboltポート に接続された外部デバイスは認識もマウントもされません。
iBoysoft DiskGeekerでMacのUSBアクセスを無効にする方法
手順1. MacにiBoysoft DiskGeekerを無料でダウンロード、インストールして起動します。
手順2. 右上の三点アイコンをクリックし、USB Defender > Enable USB Defenderの順に選択します。

手順3. 48文字未満のパスワードを設定します。
ポップアップウィンドウで保護モードを選択します。Only allow USB in white listを選ぶと、常に信頼するUSBデバイスを指定できます。Every time ask for confirmationを選ぶと、MacのすべてのUSBポートがブロックされ、USB周辺機器を接続するたびにパスワードの入力を求められます。

- メリット:
- Macのロック解除中に、信頼できないUSBデバイスからMacを保護できる
- すべてのUSBポート、または特定のUSBポートだけを無効にするなど、柔軟に設定できる
- ほとんどのMacモデルとmacOSバージョンに対応している
- 設定や設定内容の変更が簡単
- デメリット:
- 無料トライアルは7日間に限られる
- サードパーティ製アプリのインストールが必要
サードパーティ製のUSBブロッカーを使えば、MacのUSBポートを簡単に無効にできます。感想をソーシャルメディアで共有してください。
方法3. 特定のkextファイルを削除してMacのすべてのUSBポートを無効にする(macOS 10.15以前)
Macのオペレーティングシステムは、USBストレージメディアや外付けデバイスとの通信に特定の カーネル拡張機能 を使用しています。これらの拡張機能を削除したり、保存場所を変更したりすると、システムはUSBポート経由でリムーバブルデバイスに接続できなくなります。この変更はすべてのUSBポートに影響するため、注意が必要です。
ただし、この方法を利用できるのはmacOS 10.15以前を搭載したMacに限られます。macOS 11 Big Sur以降では、システムボリュームが署名付き・封印済みのボリュームになったため、変更できません。
システム設定を変更する管理者権限がある場合は、macOS 10.15以前を搭載したMacでUSBポートを無効にするため、次の手順を実行してください。
手順1. Macでシステム整合性保護 (SIP)を無効にします。
手順2. Macのデスクトップで、上部のメニューバーから移動 > フォルダへ移動をクリックします。

手順3. 「フォルダへ移動」ウィンドウにパス「/System/Library/Extensions」を貼り付け、Returnキーを押します。

手順4. Extensionsフォルダで、IOUSBMassStorageClass.kextとIOFireWireSerialBusProtocolTransport.kextという2つの.kextファイルを見つけます。

手順5. 別の場所に「disabled in Extensions」という名前のフォルダを作成します。
手順6. USB大容量ストレージデバイスに対してのみUSBポートを無効にする場合は、IOUSBMassStorageClass.kextを新しく作成したフォルダに移動します。この操作によって、USBポートに接続されたほかのデバイスが影響を受けることはありません。すべての外付けUSB周辺機器の接続をブロックする場合は、2つの.kextファイルを両方とも新しいフォルダに移動します。
手順7. Macを再起動して変更を反映します。これで、MacのUSBポートが無効になります。
MacでUSBポートを再び有効にするには、.kextファイルをExtensionsフォルダに戻してから、Macを再起動してください。
- メリット:
- 完全に無料で利用できる
- すべてのUSBポートを一度に無効にできる
- デメリット:
- 技術に詳しくないユーザーには手順が難しい
- USBポートの有効化と無効化を繰り返すのが難しい
- Macの特定のUSBポートだけを無効にすることはできない
- 新しいmacOSでは機能しない
方法4. USB制限モードでMacのすべてのUSBポートを制限する(macOS 13以降を搭載したAppleシリコン搭載MacBook Air/Pro)
macOSのアクセサリのセキュリティ(制限モードとも呼ばれます)は、有線アクセサリを利用した攻撃からMacを保護するための機能です。macOS 13 Ventura以降では、Macがロックされているときに新しいアクセサリの接続を許可するか確認する追加の保護機能が、デフォルトで有効になっています。
設定を変更すると、外付けUSBデバイスを接続するたびに、ロック中のMacで認証を確認するようにできます。これにより、USBデバイスとMacの間のデータ転送などは、許可した場合にのみ実行されます。
USB制限モードを設定してMacのUSBポートを無効にする方法
手順1. Appleメニューを選択し、システム設定を開きます。
手順2. サイドバーでプライバシーとセキュリティを選択します。
手順3. 下にスクロールして「アクセサリの接続を許可」を見つけ、「毎回確認」を選択します。

手順4. 管理者パスワードを入力して、変更を許可します。
手順5. サイドバーでユーザとグループを選択します。
手順6:管理者以外のユーザーがこのMacにログインできないように設定します。Macにログインできるゲストアカウントがある場合は、情報アイコンをクリックし、「ゲストにこのコンピュータへのログインを許可」をオフにして無効にしてください。

注: 1. これらの接続制限は、電源アダプタ、Thunderbolt非対応のディスプレイ、承認済みのハブ、ペアリング済みのスマートカードには適用されません。また、設定アシスタントの実行中やrecoveryOSから起動したMacにも適用されません。
2. SD Extended Capacity(SDXC)カードを制限するには、MacをmacOS 13.3以降にアップデートする必要があります。
3. 承認済みのアクセサリは、Macを最後にロックしてから最長3日間、ロック中のMacに接続できます。使用しないUSBデバイスは、使い終わったら安全に取り出してください。
これで、ThunderboltまたはUSBアクセサリをMacに接続すると、コンピュータからそのデバイスを信頼するかどうかを確認され、アクセサリの接続を許可できるようになります。Macから離れている間に、誰かが身元不明の外部デバイスを接続しようとした場合にも役立ちます。セキュリティをさらに高めるため、Macのそばを離れるときは忘れずにロックしてください。
- メリット:
- 完全無料で利用できるUSBブロック機能
- 設定が非常に簡単
- デメリット:
- Macのロックを解除している間は保護できない
- Macの特定のUSBポートだけをブロックすることはできない
- 対応するMacモデルが非常に限られている
- USB接続されるすべてのデバイスには適用できない
役立つ情報をぜひシェアしてください。
マルウェア対策ツールを使わずにMacからウイルスやマルウェアを削除する方法
Macに標準搭載されている無料のユーティリティを使って、ウイルスやマルウェアを削除する方法を説明します。さらに、MacBook AirやMacBook Proがウイルスに感染しているかどうかを確認する方法も紹介します。
まとめ
これで、MacのUSBポートをブロックする4つの方法を確認できました。それぞれのメリットとデメリットを比較し、自分の目的やスキル、予算に合った方法を選んでください。今回紹介した選択肢の中では、iBoysoft DiskGeekerのUSB Defenderが、MacのUSBポートを管理するうえで、利便性や操作の簡単さ、柔軟性に優れています。無料で試して、マルウェアや情報漏えいからデータを保護しましょう。
よくある質問
- QHow do I see what's connected to my Mac's USB port?
-
A
It is easy to view the list of connected USB devices on your Mac.
1. Click on the Apple menu > About This Mac > More Info.
2. Scroll down to click System Report.
3. Navigate to USB under Hardware.
4. Check the listed USB devices with details like capacity, product ID, vendor ID, serial number, and more.
- QAppleがUSBポートをなくしたのはなぜですか?
-
A
Apple did not remove USB ports. Apple has transitioned its devices from conventional USB ports (A, B, Micro, and Mini) to Thunderbolt/USB-C ports for multiple functionalities in a single port, emphasis on wireless connectivity, and thinner designs.
- QUSBポートが完全にブロックされているのはなぜですか?
-
A
パソコンのUSBポートが完全にブロックされている場合、企業環境でデータ漏えいやマルウェアの拡散を防ぐため、MDM管理者によって設定されている可能性があります。
- QUSBをロックすることと、USBポートをロックすることの違いは何ですか?
-
A
USBをロックするとは、USBドライブ自体に保存されているデータを保護することです。デバイスのパスワードを設定したり、パスワードで保護された暗号化USBドライブを使用したりする方法があります。一方、USBポートをロックするとは、パソコンやデバイスの該当ポートにUSBデバイスを物理的に接続できないよう制限することです。

