С Snow Leopard (Mac OS X v10.6.x) и возможно ранее, можно сделать:
networksetup -setairportnetwork $INTERFACE $SSID $PASSWORD
Где...
$INTERFACE
идентификатор стиля "enX" для Вашей карты AirPort (обычно en1
, но это en0
на воздухе MacBook и en2
на Профессионалах Mac, и может варьироваться по другим причинам также), $SSID
Ваше сетевое имя, такой как "Simon's SSID"
. Включите его в кавычки, если это содержит пробелы.$PASSWORD
Ваш WEP, WPA-PSK или пароль WPA2-PSK.Если Вы смотрите на страницу справочника или оператор справки/использования для networksetup
Вы будете видеть, что это имеет другую Связанную с аэропортом подкоманду для получения или установки состояния электропитания (Карта AirPort вкл\выкл), и для управления Предпочтительным Списком сетей и 802.1X профили (если Ваше сетевое использование 802.1X, такое как Предприятие WPA или Корпоративная сеть WPA2 было бы).
Вот маленькое руководство по использованию аэропорта в Командной строке
По-видимому, можно использовать
$ airport
как команда. Я попробовал бы
$ airport -help
и посмотрите, поднимает ли это некоторые опции.
Этот ответ устарел. Проигнорируйте его