Mac OS X でコマンドラインからネットワークに参加する方法

Anonim

networksetup ユーティリティを使用すると、イーサネット経由で接続されたルーターであるかどうか、SSID をブロードキャストする Wi-Fi ルーターであるかどうか、パスワードの暗号化が必要かどうかに関係なく、使用可能なネットワークに参加できます。

最近のほとんどのネットワーキングは無線通信で行われているため、ここでは OS X のコマンド ラインから networksetup ユーティリティを使用して Wi-Fi に接続する方法に焦点を当てます。

公衆無線ホットスポットのような保護されていないネットワークに接続する最も簡単な方法は、SSID をポイントし、使用する適切なネットワーク インターフェイスを次のように指定することです:

networksetup -setairportnetwork en0 SSID

はい、構文は -setairportnetwork を使用することですが、OS X は Wi-Fi を「AirPort」とは呼ばなくなりましたが、これは以前のバージョンからの単なるハングオーバーです。これは Mac OS の将来のバージョンで変更される可能性がありますが、これまでのところ変更はありません。

アクティブなユーザー権限に応じて、別のワイヤレス接続に参加するには、コマンドの前に sudo を付ける必要がある場合があります。

パスワードが設定されたコマンド ラインから任意のワイヤレス ネットワークに接続するには、次のように networksetup コマンドを使用します。

sudo networksetup -setairportnetwork en1 SSID PASSWORD

実際の例として、「Wireless」という名前のネットワークに接続していて、パスワードが「macsrule」に設定されているとします:

sudo networksetup -setairportnetwork en1 ワイヤレス macsrule

この機能は、Snow Leopard から OS X Yosemite までずっと Mac OS X にありましたが、古いバージョンの Mac OS X でも動作する可能性があります。次のコマンドを実行してマニュアル ページを取得することにより、networksetup コマンド ライン ツールについて確認できます。

man networksetup

.
Mac OS X でコマンドラインからネットワークに参加する方法