가장 기본이 되는 사항을 이렇게나 늦게 포스팅 하다니. 반성하고 또 반성할 일이다.
라즈베리파이3 부터는 SSH 옵션이 자동으로 활성화 설정 되어있으며, 설정을 변경할 수 없다. 이전 버전의 라즈베리 파이라면 아래와 같은 명령을 실행하여 설정화면에서 [SSH] 로 들어가 활성화 해주기 바란다.
1
2
3
4
|
$sudo raspi-config
|
cs |
SSH(Secure Shell) 접속 (원격접속)이란 ?
SSH(Secure SHell)는 네트워크를 통해 원격으로 다른 호스트에 액세스하는 과정을 보호할 목적으로 설계되었다. SSH는 우수한 인증 기능뿐만 아니라 SCP(Secure Copy), SFTP(Secure File Transfer Protocol), X 세션과 포트 전달 같은 기능 들을 제공하고 네트워크에서 교환되는 데이터를 암호화 함으로써 프로토콜의 보안성을 강화한다.
사용 가능한 암호화 유형은 512비트 암호화에서부터 Blowfish, Triple DES, CAST-128, AES(Advanced Encryption Scheme), 그리고 ARCFOUR를 포함하여 32768비트 암호화에 이르기까지 다양하다.
1. 라즈베리 파이 설정
라즈베리 파이의 설정 명령 “$ sudo raspi-config”를 실행하고, SSH 항목을 Enable 한다. (라즈베리파이3 이전 버전에 해당)
2. PuTTy 다운로드(윈도우용 SSH 프로그램)
윈도우에서는 SSH 기능을 수행하는 프로그램을 제공하지 없으므로 SSH 오픈 소스 프로그램인 PuTTY를 다운로드 받아 설치한다.
다운로드 사이트 :
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html 에서 Putty.exe 파일을 다운받는다.
3. 다운로드 받은 putty 프로그램을 실행하여 Host Name 영역에 라즈베리 파이의 네트워크 IP 주소를 입력한다. 라즈베리 파이의 IP 주소는 부팅시에도 나오지만 콘솔에서 $ifconfig 명령으로 확인할 수 있다.
위와 같이 확인한 IP 주소를 입력하고 하단의 [Open] 버튼을 클릭하면 바로 SSH로 연결된다. 이렇게 접속을 하게 되면 라즈베리 파이에 마우스와 키보드를 연결할 필요 없이 윈도우 상에서 작업을 할 수 있게 된다.
만약, 모니터가 연결되지 않아서 라즈베리 파이의 IP 주소를 확인할 수 없다면 UART 통신을 이용해 접속하거나 이를 통해 IP 주소를 확인할 수 있다.
1
2
3
4
5
6
7
8
9
10
11
12
|
pi@raspberrypi:~ $ ifconfig
eth0 Link encap:Ethernet HWaddr b8:27:eb:7f:d0:79
inet addr:192.168.1.239 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::b9ce:c93b:7972:2869/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:28851 errors:0 dropped:175 overruns:0 frame:0
TX packets:2617 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2012021 (1.9 MiB) TX bytes:313660 (306.3 KiB)
|
cs |
다음은 SSH를 접속한 후 로그인 과정을 거쳐 접속한 화면이다.
'개발자 > Raspberry Pi3' 카테고리의 다른 글
라즈베리파이에서 파이썬 BT/BLE 프로그래밍 (0) | 2019.05.14 |
---|---|
라즈베리파이 LCD 터치스크린 케이스 White(흰색) / 100-3894 (0) | 2019.05.14 |
라즈베리파이 카메라에 대한 상세한 자료 정리 [링크] (0) | 2019.05.10 |
Installing LCD 7 (B) to Raspberry Pi 3 터치스크린 LCD 설치 (0) | 2019.05.10 |
라즈베리파이3 B+ 에 대한 좋은 자료 (0) | 2019.01.17 |
라즈베리파이 음악 연주 코드 (0) | 2018.11.22 |
47 Raspberry Pi Projects to Inspire Your Next Build (0) | 2018.10.08 |
Raspberry Pi Zero USB/Ethernet Gadget Tutorial (0) | 2018.06.21 |
더욱 좋은 정보를 제공하겠습니다.~ ^^