Połącz się z siecią bezprzewodową z wiersza poleceń
Korzystając z potężnego narzędzia „networksetup”, możemy łączyć się z sieciami bezprzewodowymi bezpośrednio z wiersza poleceń systemu Mac OS X. Składnia, której będziesz chciał użyć, aby połączyć się z siecią, jest następująca:
konfiguracja sieci -setairportsieć
Jeśli na przykład łączę się z routerem bezprzewodowym za pomocą interfejsu identyfikowanego jako „Lotnisko”, identyfikator SSID „OutsideWorld” i hasło to „68broncos”, składnia będzie następująca:
konfiguracja sieci -setairportsieć Lotnisko Poza światem 68broncos
Korzystając z innego przykładu, połączenie sieci Wi-Fi z nowoczesnym MacBookiem Air, który wykorzystuje en0 jako interfejs Wi-Fi, połączenie z siecią, która nie emituje identyfikatora SSID o nazwie „HiddenWiFiValley”, ale ma hasło hasła „hasło1” wyglądałoby tak:
networksetup -setairportnetwork pl0 Hasło ukrytej doliny WiFi1
Ważne jest, aby zidentyfikować właściwy interfejs używany przez konkretnego Maca, aby to działało. Zawsze możesz użyć flagi -listallhardwareports, jeśli nie masz pewności, ale musisz zidentyfikować nazwę i adres interfejsu urządzenia.
Możesz połączyć tę wskazówkę z używaniem aliasów w celu tworzenia skrótów i eliminowania potrzeby używania długiego polecenia. Przykładem do umieszczenia w twoim .bash_profile byłoby:
alias publicwifi='networksetup -setairportnetwork Airport OutsideWorld 68broncos'
Teraz wystarczy wpisać „publicwifi” w wierszu poleceń, aby połączyć się z określonym routerem. Pamiętaj, że spowoduje to przechowywanie hasła punktu dostępu bezprzewodowego w postaci zwykłego tekstu, więc jeśli ktoś mógłby uzyskać dostęp do Twojego profilu .bash, będzie mógł również zobaczyć hasło routera bezprzewodowego.
Jeśli chcesz poznać więcej możliwości konfiguracji sieci, wpisz „man networksetup”, a znajdziesz zadziwiającą liczbę zaawansowanych zastosowań narzędzia wiersza poleceń.