본문 바로가기
Easy Mac

터미널 명령어를 이용해 WIFI 를 컨트롤 하는 방법

by D.Flicker 2015. 10. 8.

오늘은 터미널 명령어로 WIFI 접속하는 방법을 알아보려고 합니다. 그리고 자동으로 스타벅스 와이파이 설정하는 방법까지 응용하는 방법도 안내해 드리려고 합니다. 


• 아래와 같이 WIFI를 끄고 켤 수 있습니다. 첫 명령어 실행때에는 계정 암호를 입력해야 합니다.




• airtport 명령어를 이용하여 주변의 와이파이를 검색해 보겠습니다. System 디렉터리 아래 깊숙한 곳에 숨겨져 있습니다.
     -s 옵션이 바로 와이파이를 검색하라는 명령어 입니다.



olleh_starbucks 와이파이가 보이네요. olleh_starbucks에 접속해 보겠습니다.







만약 외부에 카페나 자주 가시는 도서관등의 AP 이름을 알고 계신다면 Automator를 이용하여 스크립트를 만드는 것도 가능합니다.

1. Automator를 실행하고 '새로운 도규먼트'를 생성합니다.
2. '응용 프로그램'을 클릭하고 선택 버튼을 누릅니다.


3. 검색창에 '셸' 이라고 검색하면 '셸 스크립트 실행' 이 검색되는데요. 해당 목록을 더블 클릭 하면 오른쪽에 script 입력창이 나타납니다.


4. Script 입력창에 아래와 같이 입력합니다.

    networksetup -setairportnetwork en0 olleh_starbucks


5. Starbucks WiFii라는 파일 이름으로 저장을 합니다.


이제 하나의 프로그램이 만들어 졌습니다. 어울리는 아이콘으로 변경해 보겠습니다.


6. 해당 프로그램을 선택하고 오른쪽 버튼을 눌러서 '정보 가져오기'로 들어갑니다.

7. 아래의 아이콘을 파일을 다운로드 받고 아래와 같이 아이콘을 끌어다 놓으면 아이콘이 변경 됩니다. (아이콘 출처: https://www.iconfinder.com)

1444319916_starbucks.icns



7. 마지막으로 해당 프로그램을 Dock에 끌어다 놓으면 이제 클릭만으로 특정 WIFI에 접속하는 것이 가능합니다.



완성된 프로그램 또한 첨부해 드리오니 다운로드 받아서 압축 풀고 곧바로 활용하시면 됩니다.

Starbucks_WIFI.tar.gz