OS XのターミナルコマンドでWi-Fiを管理する方法 - TechRepublic

OS XのターミナルコマンドでWi-Fiを管理する方法 - TechRepublic

出版

ヘスス・ビゴの画像

アフィリエイトリンクまたはスポンサーシップを通じて、ベンダーから収益を得る場合があります。これにより、サイト上の商品配置が影響を受ける可能性がありますが、レビューの内容には影響しません。詳細は利用規約をご覧ください。

Jesus Vigo は、OS X で Mac の Wi-Fi 接続を有効化、変更、管理するために使用するターミナル コマンドをレビューします。

コーヒーショップ、ショッピングモール、ホテル、そして今では車にまで無線ホットスポット機能が組み込まれ、Wi-Fiアクセスはどこにでもあります!一般消費者にとってアクセスポイントへの接続は比較的容易になりましたが、システム管理者は、特にモバイルデバイスにおける無線設定の管理において、別の課題に直面しています。

モバイル デバイス管理 (MDM) プラットフォームを利用して設定をプッシュする場合、これは問題になりませんが、これらのスイートのコストが依然として高額であったり、接続が不安定だったりする場合は、次のターミナル コマンドを使用して OS X で Wi-Fi 設定を管理できます。これらをスクリプトに組み込んで、リモートのエンド ユーザーに展開することもできます。

networksetup ベースの各種コマンドに進む前に、OS X 10.8 以降、Apple の AirPort ワイヤレス接続の一部変​​更を担う AirPort ターミナルコマンドが OS 内に隠蔽され、コマンドを実行するたびに直接参照する必要があることに注意してください。これを回避するには、まず以下のコマンドを実行してください。これにより、AirPort コマンド自体へのシンボリックリンクが作成され、毎回長いコマンド列を入力しなくても、毎回コマンドを参照できるようになります。

  • ターミナルでAirPortコマンドへのシンボリックリンクを作成する
    ln -s /System/Library/PrivateFrameworks/Apple80211.framework/
    Versions/Current/Resources/airport /Usr/bin/airport
  • ネットワーク接続リスト
    ​networksetup -listallhardwareports
  • Wi-Fiを有効または無効にする
    networksetup -setairportpower en0 on (or off)
  • 安全なWi-Fi設定
    airport prefs RequireAdminIBSS=YES
    RequireAdminPowerToggle=YES
    RequireAdminNetworkChange=YES

議論

RequireAdminsIBSS=yes (または no) | アドホック ネットワークの作成を管理者に制限します。

RequireAdminPowerToggle=yes (または no) | Wi-Fi の電源オン/オフを管理者に制限します。

RequireAdminNetworkChange=yes (または no) | ネットワークの変更を管理者に制限します。

  • 利用可能なWi-Fiネットワークを表示する
    ​airport -s
  • Wi-Fiネットワークに参加する
    networksetup -setairportnetwork en0 SSID_OF_WIRELESS_NETWORK WIRELESS_NETWORK_PASSPHRASE
  • Wi-Fiネットワークプロファイルを作成する
    networksetup -addpreferredwirelessnetworkatindex en0 SSID_OF_NETWORK INDEX_NUMBER SECURITY_OF_WIRELESS_NETWORK WIRELESS_NETWORK_PASSPHRASE

変数

SSID_OF_NETWORK | 参加またはプロファイルを作成するネットワークの SSID。

INDEX_NUMBER | 優先ワイヤレスネットワークのリスト内の位置を指定する数値。値が「0」の場合、ネットワークはリストの先頭に追加されます。

SECURITY_OF_WIRELESS_NETWORK | ワイヤレス ネットワークのセキュリティ タイプ (例) WPA2。

WIRELESS_NETWORK_PASSPHRASE | パスワードで保護されたネットワークを認証するために使用されるパスワードまたはパスフレーズ。

  • Wi-Fiネットワークプロファイルを削除する
    networksetup -removepreferredwirelessnetwork en0 SSID_OF_NETWORK
  • 保存されているすべてのWi-Fiネットワークプロファイルを削除します
    networksetup -removeallpreferredwirelessnetworks en0

無線ネットワーク設定の管理は些細なことのように思えるかもしれませんが、数十ものWi-Fiネットワークが信号を発信する密集したオフィスビルでは、データセキュリティは大きな懸念事項です。不正なネットワークからの盗聴から無線エンドポイントを適切に保護するための設定は、ネットワーク管理者がシステム管理者と連携し、信頼できるネットワークを通じて安全な無線アクセスを許可し、適切に管理するための方法の一つにすぎません。

組織内で Mac の Wi-Fi をどのように管理していますか?以下のディスカッションスレッドであなたの経験を共有してください。

記事をシェア

こちらもご覧ください

  • プロのヒント: ターミナル経由でSSHを有効にする方法
  • プロのヒント: OS X Yosemite の Wi-Fi の問題をトラブルシューティングする方法
  • CNET: コマンドラインからOS Xのネットワーク設定を調整する方法
  • ZDNet: OS X 10.10.4でAppleはネットワークの問題を修正
ヘスス・ビゴの画像

ヘスス・ビゴ

Jesus Vigoは、普段はネットワーク管理者として働き、Mac|Jesus, LLCのオーナーでもあります。同社はMacとWindowsの統合を専門とし、中小企業向けソリューションを提供しています。19年の経験を持ち、AppleやCompTIAを含む複数のベンダーから複数の認定資格を取得しています。

Tagged: