일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 해석학 #유계 #상계 #하계 #집합
- AI #math #function
- C# #unity #유니티
- 실수 #성질 #정리 #체 #Field #공리
- 딥러닝 #퍼셉트론 #perceptron #신경망 #neural network
- 데이터베이스 #제약조건
- 라디안 #호도법 #각도 #기하 #고등수학 #수학
- chatgpt api
- 데이터베이스 #키 #key #슈퍼키 #super key #외래키 #foreign key #후보키 #candidate key #기본키 #primary key
- chatGPT #openAI #인공지능 #chatGPT4
- 완비성공리 #실수
- 기하와 벡터 #직선 #직선의 방정식 #벡터 #방향벡터
- React #리액트 #component #life cycle
- React #Hooks
- raspberrypi #라즈베리파이4 #ssh
- 삼각함수 #sin #cos #tan
- 수학 #공리 #정의 #정리 #명제
- 해석학 #상한 #하한 #최댓값 #최솟값
- 아르키메데스 #Archimedean Property #해석학 #Analysis
- 유클리드 기하학 #유클리드 공준 #기하학 #중등 기하 #평면 기하
- Database #DBMS
- 프로토콜 #네트워크 #통신 #컴퓨터
- 리액트 #React #컴포넌트 #component
- subspace #부분공간 #선형대수학
- 일차종속 #일차독립 #선형대수학 #벡터공간
- span #generate
- C# #Framework #.NET
- 선형대수학 #벡터공간 #벡터 #수학
- OSI #OSI 7계층 #컴퓨터 네트워크
- chatgpt # chatgpt api
- Today
- Total
기록하고 기록하면 어떻게 될까
[RaspberryPi] 라즈베리파이 headless 설정/ 원격 제어 본문
라즈베리파이를 운용하는 방식은 크게 2가지이다.
첫 번째는 라즈베리파이와 모니터를 연결해서 직접적으로 구동하는 것이고 두 번째는 원격으로 라즈베리파이에 접속해서 구동하는 것이다. 두 번째의 경우 따로 모니터와 연결할 필요가 없기 때문에 더 간편한 방법이다.
원격으로 접속하기 위해서는 headless 설정을 해줄 필요가 있다.
이 글에서는 RaspberryPi Imager를 설치한 후 마이크로 SD에 라즈베리파이 OS를 설치한 상황까지를 가정하고 시작한다.
Headless 설정 진행과정
설치를 마쳤다면 USB를 그대로 꽂은 상태에서 boot라는 드라이브가 생긴 것을 확인할 수 있다.
그 드라이브에 들어가서 몇 가지 파일들을 만들어줘야 하는데 다음과 같다.
1. ssh 파일
boot 드라이브 경로에 이름이 ssh 인 파일을 만들어 준다. (확장자는 없어야 한다.)
이 파일은 빈 파일로 그대로 두면 된다.
2. wpa_supplicant.conf 파일
마찬가지로 boot 드라이브 경로에 이름이 wpa_supplicant.conf 인 파일을 만들어 준다.
이 파일에는 다음과 같은 내용을 작성한다.
country=KR
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="연결할 와이파이 이름"
psk="연결할 와이파이의 암호"
scan_ssid=1
}
작성 후 저장하면 된다.
이후 작업은 간단하다. 우선 USB를 뽑은 후 내장된 마이크로 SD카드를 라즈베리파이에 장착한 후 전원을 포함해 필요한 선들을 연결한 후 라즈베리파이를 부팅한다.
원격으로 접속하기 위해 ssh 프로토콜을 활용하는데 이 때 사용하는 프로그램이 putty이다.
putty 설치
https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
Download PuTTY: latest release (0.78)
This page contains download links for the latest released version of PuTTY. Currently this is 0.78, released on 2022-10-29. When new releases come out, this page will update to contain the latest, so this is a good page to bookmark or link to. Alternativel
www.chiark.greenend.org.uk
putty를 설치한 후엔
Host Name에 라즈베리파이의 IP를 입력한 후 Open을 클릭하면 ssh로 연결이 완료된다.
IP를 확인하는 방법은 다양한데 이 글을 참고하면 도움이 될 것 같다.
라즈베리파이 - IP 확인하기
개요 유/무선 네트워크에 연결된 라즈베리파이는 IP 주소를 부여받습니다. PC와 같은 다른 장치에서 SSH 등으로 라즈베리파이에 접속하거나, 공유폴더 기능을 이용하고자 한다면 이 IP 주소 값을
rottk.tistory.com
그러면 이제 라즈베리파이를 원격으로 사용할 수 있게 되었다!
References
https://www.raspberrypi.com/software/
Raspberry Pi OS – Raspberry Pi
From industries large and small, to the kitchen table tinkerer, to the classroom coder, we make computing accessible and affordable for everybody.
www.raspberrypi.com