Koble til et trådløst nettverk fra kommandolinjen
nettverksoppsett -setairportnettverk
For eksempel, hvis jeg kobler til en trådløs ruter med et grensesnitt identifisert som "Airport" en SSID for "OutsideWorld" og passordet er "68broncos" vil dette være syntaksen:
nettverksoppsett -setairportnettverk Airport OutsideWorld 68broncos
Ved et annet eksempel, kobler du til et wifi-nettverk med en moderne MacBook Air som bruker en0 som wi-fi-grensesnitt, kobler til et nettverk som ikke kringkaster en SSID k alt 'HiddenWiFiValley', men som har et passord av "passord1", vil være slik:
nettverksoppsett -setairportnetwork no0 HiddenWiFiValley passord1
Det er viktig å identifisere det riktige grensesnittet som brukes av din individuelle Mac for å få dette til å fungere. Du kan alltid bruke flagget -listallhardwareports hvis du ikke er sikker, men trenger å identifisere enhetens grensesnittnavn og adresse.
Du kan kombinere dette tipset med å bruke aliaser for å lage snarveier og eliminere behovet for den lange kommandoen. Et eksempel å legge inn i .bash_profilen din kan være:
alias publicwifi='nettverksoppsett -setairportnetwork Airport OutsideWorld 68broncos'
Nå trenger du bare å skrive 'publicwifi' på kommandolinjen, og du vil koble til den angitte ruteren. Husk at dette vil lagre passordet for de trådløse tilgangspunktene i ren tekst, så hvis noen fikk tilgang til .bash_profilen din ville de også kunne se passordet til den trådløse ruteren.
Hvis du vil utforske mer av hva nettverksoppsett har å tilby, skriv inn 'man networksetup' og du vil finne en forbløffende mengde kraftige bruksområder for kommandolinjeverktøyet.
