라즈베리파이에 연결할 모니터,키보드,마우스가 부족할 경우가 있다. 따라서 원격제어처럼 사용하는 사람이 많다.
먼저 SSH란 Secure SHell의 약자이다. 즉 보안쉘.....--; 지식백과에 따르면 다음과 같이 설명하고 있다.
SSH [Secure Shell] secure shell의 약어. PGP와 마찬가지로 공개 키 방식의 암호 방식을 사용하여 원격지 시스템에 접근하여 암호화된 메시지를 전송할 수 있는 시스템. 따라서 LAN 상에서 다른 시스템에 로그인할 때 스니퍼에 의해서 도청당하는 것을 막을 수 있다. |
SSH를 쓰기 위해서 라즈베리파이에서 설정을 해줘야 한다. 콘솔창에 sudo raspi-config 입력하면 다음화면이 뜬다.
아래쪽 ssh를 선택하면 아래와 같은 화면이 뜨는데 <Enable>을 선택하고 재부팅해주면 설정끝이다.
다음으로 PuTTY를 설치해준다. PuTTY는 텔넷접속프로그램이다. 라즈베리파이의 SSH 서버로 접속하여 서로 통신할 수
있게 해주는 역할을 한다. 구글에 검색하면 다운로드 페이지가 나온다.
다운받은 파일을 설치하고 실행시키면 configuration창이 뜨는데 Hosu Name에 라즈베리파이 IP주소를 적어준다.
IP주소를 모른다면 라즈베리파이 터미널에 ifconfig라는 명령어를 입력하면 확인 할 수 있다.
IP주소를 입력하고 아래쪽 Open을 눌러준다.
정상적으로 접속이 되면 처음에 login as : 라는 것이 뜬다. 여기에 라즈베리파이 id랑 p/w입력하면 끝이다.
참고로 PuTTY로는 xwindow, 즉 GUI환경을 쓸수 없음을 알아야한다. 뭣도 모르고 startx를 해버리는 일이 없도록...
원격으로 GUI환경을 사용하고 싶으면 VNC를 사용해야 한다. 나중에 기회가 되면 포스트하겠다.
'Embedded System > Raspberry Pi' 카테고리의 다른 글
[라즈베리파이] wiringPi를 이용한 GPIO사용 (4) | 2017.04.02 |
---|---|
[라즈베리파이] usb허브 외부전원 만들기 (12) | 2017.04.02 |
[라즈베리파이] 방열판 제작기 (6) | 2017.04.02 |
[라즈베리파이] sd카드에 이미지올리기 (3) | 2017.04.02 |
[라즈베리파이] 도착! (2) | 2017.04.02 |