Så här går du till ett nätverk från kommandoraden i Mac OS X

Networketup-verktyget låter dig ansluta till ett tillgängligt nätverk, oavsett om det är en router ansluten via Ethernet, en Wi-Fi-router som sänder eller inte sänder ett SSID, och huruvida det krävs något lösenordskryptering eller ej.

Eftersom de flesta nätverk har gjorts med trådlös kommunikation idag kommer vi att fokusera på att ansluta till wi-fi via kommandoraden i OS X med nätverksuppkoppling.

På det enklaste sättet, för att ansluta till ett icke-skyddat nätverk som ett offentligt trådlöst hotspot, pekar du bara på SSID och anger det korrekta nätverksgränssnittet för att använda så här:

networksetup -setairportnetwork en0 SSID

Ja, syntaxen är att använda -setairportnetwork trots att OS X inte längre refererar till Wi-Fi som "AirPort", det är bara en baksmälla från tidigare versioner. Det kan komma att ändras i framtida versioner av Mac OS, men hittills är det detsamma.

Du kan behöva prefixera kommandot med sudo för att ansluta till en annan trådlös anslutning, beroende på de aktiva användarrättigheterna.

För att ansluta till vilket trådlöst nätverk som helst från kommandoraden som har ett lösenordssätt, använd kommandot networketup enligt följande:

sudo networksetup -setairportnetwork en1 SSID PASSWORD

Så, i ett praktiskt exempel, låt oss säga att vi ansluter till ett nätverk med namnet "Wireless" och lösenordet är inställt på "macsrule" som så:

sudo networksetup -setairportnetwork en1 Wireless macsrule

Den här funktionen har funnits i Mac OS X från Snow Leopard hela vägen genom OS X Yosemite, men det kan också fungera på äldre versioner av Mac OS X. Du kan läsa mer om kommandoradsverktyget networketup genom att hämta den manuella sidan genom att utföra följande kommando:

man networksetup

Eller läs igenom några av våra många användbara tips med hjälp av nätverksuppsättning i OS X för att utföra en rad nätverksrelaterade funktioner på Mac via kommandoraden.