Připojte se k bezdrátové síti z příkazového řádku

Anonim

Pomocí výkonného nástroje „networksetup“ se můžeme připojit k bezdrátovým sítím přímo z příkazového řádku systému Mac OS X. Syntaxe, kterou budete chtít použít k připojení k síti, je následující:

nastavení sítě -setairportnetwork

Pokud se například připojuji k bezdrátovému routeru s rozhraním označeným jako „Airport“, SSID „OutsideWorld“ a heslo je „68broncos“, bude to syntaxe:

networksetup -setairportnetwork Airport OutsideWorld 68broncos

Použijeme další příklad, připojení k síti wifi s moderním MacBookem Air, který jako rozhraní wi-fi používá en0, připojení k síti, která nevysílá SSID s názvem 'HiddenWiFiValley', ale která má heslo „password1“ by bylo takto:

networksetup -setairportnetwork en0 Heslo HiddenWiFiValley1

Je důležité identifikovat správné rozhraní používané vaším individuálním Macem, aby to fungovalo. Vždy můžete použít příznak -listallhardwareports, pokud si nejste jisti, ale potřebujete identifikovat název a adresu rozhraní zařízení.

Tento tip můžete zkombinovat s používáním aliasů k vytvoření zkratek a eliminovat potřebu zdlouhavého příkazu. Příklad, který můžete vložit do svého .bash_profile, by byl:

alias publicwifi='nastavení sítě -setairportnetwork Airport OutsideWorld 68broncos'

Nyní byste museli na příkazový řádek zadat pouze „publicwifi“ a připojíte se k určenému routeru. Pamatujte, že toto uloží heslo bezdrátových přístupových bodů jako prostý text, takže pokud by někdo mohl získat přístup k vašemu profilu .bash_profile, mohl by také vidět heslo bezdrátových směrovačů.

Pokud chcete prozkoumat více z toho, co může nastavení sítě nabídnout, zadejte 'man networksetup' a najdete úžasné množství výkonných využití nástroje příkazového řádku.

Připojte se k bezdrátové síti z příkazového řádku