준비물 : 라즈베리 파이 4 4GB, 32GB SD카드, USB3.0 충전기 (일반-고속 충전용 O, PD충전기 절대 X(과전압 우려))

 

1. 라즈비안 OS 다운로드

www.raspberrypi.org/software/operating-systems/#raspberry-pi-os-32-bit

 

Operating system images – Raspberry Pi

The Raspberry Pi is a tiny and affordable computer that you can use to learn programming through fun, practical projects. Join the global Raspberry Pi community.

www.raspberrypi.org

라즈베리파이 OS 버전은 3가지가 있다. 그중 두번째 Raspberry Pi OS with desktop (일명 vanilia)를 사용한다.

recommended software 버전은 개발에 필요한 여러 프로그램들이 내장되어 있는데, 어차피 프로그램-디펜던시는 그때그때 최신으로 다운받아 주는게 편하므로 순정 바닐라 버전을 선호한다. 

 

 

2. 라즈베리 파이 이미저로 라즈비안 OS를 SD 카드에 설치

www.raspberrypi.org/software/

 

Raspberry Pi OS – Raspberry Pi

The Raspberry Pi is a tiny and affordable computer that you can use to learn programming through fun, practical projects. Join the global Raspberry Pi community.

www.raspberrypi.org

OS를 SD카드에 씌워주기 위해 설치한다.

Operating System에서 방금 다운 받은 라즈비안 OS 설치파일을 선택하고

SD Card에서 설치할 SD카드를 선택한다.

Write 클릭하면 커피 한잔 마시면 설치 끝.

 

 

3. ssh 및 공유기 접속 파일 설치

라즈베리 파이는 마이크로 HDMI로 모니터 연결이 가능하나, 개발할 때 마다 모니터를 연결하는 수고로움을 덜기 위해  무선 원격으로 라즈베리 파이에 접근할 것이다.

 

요구사항은 다음과 같다.

(1) 라즈베리 파이가 부팅하자마자 무선 공유기에 연결함

(2) 라즈베리 파이가 무선 원격접속을 허용함.

 

(1)을 위해 wpa_supplicant.conf를 메모장으로 만들어 다음의 내용을 입력하고, SD카드 최상위에 위치시킨다.

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=US
network={ ssid="와이파이 이름"
psk="와이파이 비번"
key_mgmt=WPA-PSK
}

 

(2)를 위해 ssh 파일을 메모장으로 만들어 SD카드 최상위에 위치시킨다. 

그냥 메모장 키고 아무 내용, 확장자 없이 ssh로 저장하면 된다. 그 후 sd카드 최상위에 위치 시킬 것.

이러면 부팅하면서 운영체제가 ssh 파일 존재를 확인하고 원격접속을 허용한다.

 

 

4. 공유기 설정에서 접속중인 라즈베리파이 아이피 확인 

공유기 관리자 페이지 접속 후, 연결 된 디바이스 확인란에서 라즈베리파이의 IP를 확인한다.

(공유기 제작사마다 관리자 페이지 주소가 다르므로 이는 검색이 필요하다. 필자는 iptime 공유기 사용 중으로 192.168.0.1로 접속함)

이때 아이피는 192.168 로 시작하는 공유 아이피여야 한다.

 

 

5. 윈도우 내장 원격 데스크탑 프로그램으로 접속

윈도우 검색창 - 원격 데스크톱 연결 - 라즈베리 파이 IP 입력 - 접속 클릭

기본 id, pw는 다음과 같다.

ID : pi

PW : raspberry

 

정상 접속 시 라즈비안 OS의 바탕화면이 보일 것이다. 말 그대로 원격접속이기 때문에 사용간 딜레이가 존재할 수 있다. 

 

 

(번외). putty로 라즈베리파이 콘솔 접속

상기 내용은 라즈비안 OS의 GUI 활용을 위해 원격 데스크탑 프로그램을 사용하는 과정이다.

라즈비안의 CUI만 사용을 원하면 putty 프로그램을 사용해 접속 가능하다.

www.putty.org/

 

Download PuTTY - a free SSH and telnet client for Windows

Is Bitvise affiliated with PuTTY? Bitvise is not affiliated with PuTTY. We develop our SSH Server for Windows, which is compatible with PuTTY. Many PuTTY users are therefore our users as well. From time to time, they need to find the PuTTY download link. W

www.putty.org

똑같이 5. 까지 진행 후 putty 실행하고 라즈베리파이 IP를 입력하면 콘솔로 접속이 가능하다.

 

+ Recent posts