명령줄에서 무선 네트워크에 연결
강력한 'networksetup' 유틸리티를 사용하여 Mac OS X의 명령줄에서 직접 무선 네트워크에 연결할 수 있습니다. 네트워크에 연결하는 데 사용할 구문은 다음과 같습니다.
networksetup -setairportnetwork
예를 들어 인터페이스가 "Airport"이고 SSID가 "OutsideWorld"이고 암호가 "68broncos"인 무선 라우터에 연결하는 경우 구문은 다음과 같습니다.
networksetup -setairportnetwork 공항 OutsideWorld 68broncos
또 다른 예를 사용하여 Wi-Fi 인터페이스로 en0을 사용하는 최신 MacBook Air와 Wi-Fi 네트워크에 연결하고 'HiddenWiFiValley'라는 SSID를 브로드캐스팅하지 않지만 암호가 있는 네트워크에 연결합니다. "password1"은 다음과 같습니다.
networksetup -setairportnetwork ko0 HiddenWiFiValley 암호1
이 작업을 수행하려면 개별 Mac에서 사용하는 적절한 인터페이스를 식별하는 것이 중요합니다. 확실하지 않지만 장치 인터페이스 이름과 주소를 식별해야 하는 경우 항상 -listallhardwareports 플래그를 사용할 수 있습니다.
이 팁을 별칭 사용과 결합하여 바로 가기를 만들고 긴 명령의 필요성을 없앨 수 있습니다. .bash_profile에 넣는 예는 다음과 같습니다.
alias publicwifi='networksetup -setairportnetwork 공항 OutsideWorld 68broncos'
이제 명령줄에 'publicwifi'만 입력하면 지정된 라우터에 연결됩니다. 이렇게 하면 무선 액세스 포인트 암호가 일반 텍스트로 저장되므로 누군가 귀하의 .bash_profile에 액세스할 수 있는 경우 해당 무선 라우터 암호도 볼 수 있습니다.
networksetup이 제공하는 기능에 대해 자세히 알아보려면 'man networksetup'을 입력하면 명령줄 유틸리티에 대한 놀라운 강력한 사용 방법을 찾을 수 있습니다.