Hubungkan ke Jaringan Nirkabel dari Command Line

Menggunakan utilitas 'networksetup' yang kuat, kita dapat terhubung ke jaringan nirkabel secara langsung dari baris perintah Mac OS X. Sintaks yang akan Anda gunakan untuk mencapai bergabung dengan jaringan adalah sebagai berikut:

networksetup -setairportnetwork [interface] [router SSID] [password]


Sebagai contoh, jika saya terhubung ke router nirkabel dengan antarmuka yang diidentifikasi sebagai "Airport" sebuah SSID dari "OutsideWorld" dan kata sandinya adalah "68broncos" ini akan menjadi sintaks:

networksetup -setairportnetwork Airport OutsideWorld 68broncos

Menggunakan contoh lain, bergabung dengan jaringan wifi dengan MacBook Air modern yang menggunakan en0 sebagai antarmuka wi-fi, menghubungkan ke jaringan yang tidak menyiarkan SSID yang disebut 'HiddenWiFiValley', tetapi yang memiliki kata sandi “password1”, akan menjadi seperti begitu:

networksetup -setairportnetwork en0 HiddenWiFiValley password1

Penting untuk mengidentifikasi antarmuka yang tepat yang digunakan oleh masing-masing Mac Anda untuk membuatnya bekerja. Anda selalu dapat menggunakan flag -listallhardwareports jika Anda tidak yakin tetapi perlu mengidentifikasi nama dan alamat antarmuka perangkat.

Anda bisa menggabungkan tip ini dengan menggunakan alias untuk membuat pintasan dan menghilangkan kebutuhan untuk perintah yang panjang. Contoh untuk dimasukkan ke dalam .bash_profile Anda adalah:

alias publicwifi='networksetup -setairportnetwork Airport OutsideWorld 68broncos'

Sekarang Anda hanya perlu mengetik 'publicwifi' di baris perintah dan Anda akan terhubung ke router yang ditentukan. Ingat bahwa ini akan menyimpan kata sandi akses nirkabel dalam teks biasa, jadi jika seseorang dapat mengakses .bash_profile Anda juga akan dapat melihat kata sandi router nirkabel tersebut.

Jika Anda ingin menjelajahi lebih banyak dari apa yang ditawarkan networksetup, ketik 'man networksetup' dan Anda akan menemukan jumlah penggunaan kuat yang mengejutkan untuk utilitas baris perintah.