Kết nối với Mạng không dây từ Dòng lệnh
Sử dụng tiện ích 'thiết lập mạng' mạnh mẽ, chúng ta có thể kết nối trực tiếp với mạng không dây từ dòng lệnh của Mac OS X. Cú pháp bạn sẽ muốn sử dụng để hoàn tất việc tham gia mạng như sau:
networksetup -setairportnetwork
Ví dụ: nếu tôi đang kết nối với bộ định tuyến không dây có giao diện được xác định là “Sân bay”, SSID của “OutsideWorld” và mật khẩu là “68broncos” thì đây sẽ là cú pháp:
networksetup -setairportnetwork Airport OutsideWorld 68broncos
Sử dụng một ví dụ khác, tham gia mạng wifi bằng MacBook Air hiện đại sử dụng en0 làm giao diện wi-fi, kết nối với mạng không phát SSID có tên 'HiddenWiFiValley' nhưng có mật khẩu của “password1”, sẽ giống như vậy:
networksetup -setairportnetwork vi0 HiddenWiFiValley password1
Điều quan trọng là phải xác định giao diện thích hợp mà máy Mac cá nhân của bạn sử dụng để giao diện này hoạt động. Bạn luôn có thể sử dụng cờ -listallhardwareports nếu bạn không chắc chắn nhưng cần xác định tên và địa chỉ giao diện thiết bị.
Bạn có thể kết hợp mẹo này với việc sử dụng bí danh để tạo lối tắt và loại bỏ lệnh dài dòng. Một ví dụ để đưa vào .bash_profile của bạn sẽ là:
alias publicwifi='networksetup -setairportnetwork Airport OutsideWorld 68broncos'
Bây giờ, bạn chỉ cần nhập 'publicwifi' tại dòng lệnh và bạn sẽ kết nối với bộ định tuyến đã chỉ định. Hãy nhớ rằng thao tác này sẽ lưu trữ mật khẩu điểm truy cập không dây ở dạng văn bản thuần túy, vì vậy nếu ai đó có thể truy cập .bash_profile của bạn thì họ cũng có thể thấy mật khẩu bộ định tuyến không dây đó.
Nếu bạn muốn khám phá thêm những gì thiết lập mạng mang lại, hãy nhập 'man networksetup' và bạn sẽ tìm thấy vô số cách sử dụng mạnh mẽ đáng kinh ngạc cho tiện ích dòng lệnh.