Slik kobler du deg til et nettverk fra kommandolinjen i Mac OS X

Nettverksoppsettverktøyet lar deg delta i et hvilket som helst tilgjengelig nettverk, enten det er en ruter som er koblet til via Ethernet, en Wi-Fi-router som er eller ikke sender et SSID, og ​​om det ikke er nødvendig med kryptering av passord.

Siden de fleste nettverk er ferdig med trådløs kommunikasjon i disse dager, vil vi fokusere på å bli med wi-fi gjennom kommandolinjen til OS X med networketup-verktøyet.

På det enkleste skjemaet, for å koble til et ikke-beskyttet nettverk som et offentlig trådløst hotspot, bare pek på SSID, og ​​angi riktig nettverksgrensesnitt for å bruke slik:

networksetup -setairportnetwork en0 SSID

Ja, syntaksen skal bruke -settingsnettverk, selv om OS X ikke lenger refererer til Wi-Fi som "AirPort", det er bare et bakrus fra tidligere versjoner. Det kan endres i fremtidige versjoner av Mac OS, men så langt forblir det det samme.

Du må kanskje prefikse kommandoen med sudo for å bli med i en annen trådløs tilkobling, avhengig av de aktive brukerrettighetene.

For å koble til et hvilket som helst trådløst nettverk fra kommandolinjen som har et passordsett, bruk kommandoen networketup som følger:

sudo networksetup -setairportnetwork en1 SSID PASSWORD

Så i et praktisk eksempel, la oss si at vi kobler til et nettverk som heter 'Wireless' og passordet er satt til 'macsrule' som det er:

sudo networksetup -setairportnetwork en1 Wireless macsrule

Denne funksjonen har eksistert i Mac OS X fra Snow Leopard hele veien gjennom OS X Yosemite, men det kan også fungere på eldre versjoner av Mac OS X. Du kan lese mer om verktøylinjen for networketup ved å hente den manuelle siden ved å utføre følgende kommando:

man networksetup

Eller les gjennom noen av våre mange nyttige tips ved hjelp av nettverksoppretting i OS X for å utføre en rekke nettverksrelaterte funksjoner på Mac via kommandolinjen.