공부/산딸기+에코

라즈베리파이 제로 W 모니터 없이 SSH로 접속하기

inSaPPoRo 2017. 4. 5. 13:57

시작하면서

라즈베리파이 3은 HDMI 단자가 보통 단자인데 라즈베리파이3 전에 사용하던 odroid c1는 HDMI 마이크로이다.
그래서 마이크로 -> 보통 변환 어댑터는 가지고 있었다 그래서 부속으로 주문을 하지 않았는데... 오마이갓 라즈베리파이 제로 W 미니란다 ㅋㅋ
HDMI mini가 있다는것도 처음 알았습니다. ㅋㅋ 
사는것도 귀찮고 해서 그냥 SSH로 접속해서 쓰기로 마음 먹었습니다..
구글에 물어보면 있겠지 검색해보니 간단하게 사용할수 있었습니다.

Raspbian설치 for Mac

저번에 라즈베리파이3을 설치 하고 복사해 놓은 SD카드가 있어서 별생각 없이 라즈베리파이 제로 W에 넣고 USB 전원을 연결해 보았습니다.
초록색 불도 안들어 오고 좀 지나고 만져보니  뜨겁다. ㅋㅋ 불량품이 온건가? 영국에서? 
검색을 해보면 금방 알았을지 모르지만 이때는 그냥 다시 SD카드를 만들자 하고 최신 Raspbian를 다운 (Raspbian 2017-03-02판부터 대응 한다고 합니다.)
RASPBIAN JESSIE LITE를 다운 받아서 설치 하였습니다.


RASPBIAN 다운로드

둘중에 모니터도 없으니깐 LITE 다운로드 ㅋㅋ

다운 받은 2017-03-02-raspbian-jessie-lite.zip을 압축 풀어 보면 
2017-03-02-raspbian-jessie-lite.img 파일이 들어있다. 이걸 micro SD 카드에 넣어 줘야 합니다.

df -h

micro SD를 확인할수 있다. /dev/disk3 저는 이거였습니다.

diskutil umountDisk /dev/disk3

언마운트 날려주고

sudo dd if=~/2017-03-02-raspbian-jessie-lite.img of=/dev/rdisk3 bs=1m

이미지 위치를 잘 마춰서 if= 다음에 잘 써주고 of= 다음에 micro SD 를 잘 지정해줍니다.

micro SD 제작이 완료되면 boot라는 SD카드가 인식된다.

SSH 접속하기

모니터를 연결하면 직접 보면서 와이파이 잡고 하겠지만 모니터를 연결할수 없으니 와이파이를 이용해서 SSH로 들어가보기로 하겠습니다.
우선 방금 제작한 micro SD에 2가지 파일을 생성해야 합니다.

micro SD 를 삽입하고 

cd /Volumes/boot
touch ssh
vi wpa_supplicant.conf

ssh 파일을 생성하고 wpa_supplicant.conf파일을 생성 내용추가를 합니다.
제가 지식이 없어서 이게 정확히 무슨 일을 하는지는 모르겠습니다. 나중에 공부하겠습니다. 이 두파일은 부팅하고 나면 없어지는 것 같습니다. 글 쓰려고 찾았는데 없더군요 ㅋㅋ

 wpa_supplicant.conf 내용은 아래와 같습니다.

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
country=US
update_config=1
network={
  ssid="SSID"
  psk="비번"
}

:wp로 잘 저장 하고 나옵니다.

자 이제 micro SD를 라즈베리파이 제로 W에 삽입하고 전원을 연결해줍니다. 초록색 LED가 반짝반짝 합니다.
조금 기다리셨다가 ssh접속을 시도합니다.

ssh pi@raspberrypi.local

이렇게 접속을 시도하시면 와이파이 접속이 문제가 없다면 패스워드를 원합니다.
패스워드는 기본 패스워드 raspberry 입니다.

이렇게 하시면 접속이 가능하므로 원하는 라즈베리 파이 기본 설정을 진행하시면 됩니다.

이제 라즈베리파이 제로 W로 무엇을 할지 생각해봐야겠습니다. 


참고 사이트 











반응형