SSH는 라즈베리 파이 홈페이지에 설명되어 있는 여러 원격접속 방법 중의 하나이다.
www.raspberrypi.org/documentation/remote-access/
우선 SSH의 정의를 위키백과에서 찾아보니 대략적으로 아래와 같다.
"시큐어 셸(Secure SHell, SSH)은 네트워크 상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 명령을 실행하고 다른 시스템으로 파일을 복사할 수 있도록 해 주는 응용 프로그램 또는 그 프로토콜을 가리킨다."
"기존의 rsh, rlogin, 텔넷 등을 대체하기 위해 설계되었으며, 강력한 인증 방법 및 안전하지 못한 네트워크에서 안전하게 통신을 할 수 있는 기능을 제공한다."
"기본적으로 22번 포트를 사용한다."
"SSH는 암호화 기법을 사용하기 때문에 통신이 노출된다고 하더라도 이해할 수 없는 암호화된 문자로 보인다."
"1995년 핀란드의 Tau Ylonen이 개발해 공개했고, 많은 반향을 일으켰다."
라즈베리 파이에서 SSH 기능 활성화하기
라즈베리 파이 홈페이지 설명에 따르면 2016년 11월부터 라즈베리 파이의 SSH 기능은 기본적으로 비활성화 상태라고 하니 우선 이 기능을 활성화한다.
라즈베리 파이 메뉴 -> Preferences -> Raspberry Pi Configuration -> Interfaces 탭에서 SSH 항목이 "Enable"인지 확인한다.
PuTTy 프로그램으로 원격접속 하기
SSH 통신으로 라즈베리 파이에 원격접속하기 위해 PuTTy 프로그램을 사용해 본다.
우선 인터넷 검색으로 PuTTy.org 홈페이지에서 현 시점 최신 버전인 Putty 64bit 0.74를 아래 경로에서 다운받아 설치한다.
www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
PuTTy 설치가 완료되면, 프로그램 실행 후 "Session" 항목 내 "Host Name (or IP address)"에서 라즈베리 파이의 IP 주소를 입력, "Connection type"이 "SSH"임을 한 후 하단 "Open" 버튼을 클릭한다.
Saved Sessions에서 설정 정보를 저장한 후 불러오기 또는 저장된 Session을 더블클릭하면 편리하다.
사용자 계정으로 "Pi"를 입력하고, 이후 password를 입력하란 메시지가 뜨면 "Pi" 계정에 대한 암호를 입력한다. "Pi" 계정의 기본 설정 암호는 "raspberry"이다.
라즈베리 파이에 원격접속 성공!
pwd 명령어를 통해 현재의 디렉토리 위치를 확인해 본다.
'코딩 > 파이썬과 라즈베리파이' 카테고리의 다른 글
[Raspberry Pi 3 B+] 초심자는 어떤 라즈베리 파이 키트로 시작하면 좋은가? (0) | 2021.05.02 |
---|---|
[Raspberry Pi 3 B+] 라즈베리 파이, VNC로 원격접속 하기 (0) | 2021.05.01 |
[Raspberry Pi 3 B+] 라즈베리 파이의 IP 주소 확인 (0) | 2021.04.28 |
[Raspberry Pi 3 B+] 라즈베리 파이에 블루투스 스피커 연결 (0) | 2021.04.28 |
[Raspberry Pi 3 B+] Low Voltage Warning 메시지와 어댑터 (파워 서플라이) 교체 (0) | 2021.04.27 |