Hur man går med i ett nätverk från kommandoraden i Mac OS X

Anonim

Networksetup-verktyget låter dig ansluta till alla tillgängliga nätverk, oavsett om det är en router som är ansluten via Ethernet, en wi-fi-router som sänder eller inte sänder ett SSID, och oavsett om det har någon lösenordskryptering som krävs eller inte.

I den enklaste formen, för att ansluta till ett oskyddat nätverk som en allmän trådlös hotspot, peka bara på SSID:t och ange rätt nätverksgränssnitt som ska användas så här:

nätverksinställningar -setairportnetwork en0 SSID

Ja, syntaxen är att använda -setairportnetwork även om OS X inte längre hänvisar till wi-fi som "AirPort", vilket bara är en baksmälla från tidigare versioner. Det kan ändras i framtida versioner av Mac OS men än så länge förblir det detsamma.

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

För att ansluta till ett trådlöst nätverk från kommandoraden som har ett lösenord inställt, använd kommandot nätverksinställningar enligt följande:

sudo networksetup -setairportnetwork sv1 SSID LÖSENORD

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

sudo networksetup -setairportnetwork sv1 Trådlös macsrule

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

man networksetup

Eller läs igenom något av våra många användbara tips med hjälp av nätverksinställningar i OS X för att utföra en mängd olika nätverksrelaterade funktioner på Mac via kommandoraden.

Hur man går med i ett nätverk från kommandoraden i Mac OS X