Jetson Nano로 SSH 원격접속하기

2021. 7. 29. 23:02Jetson

이번 블로그는 사실 Jetson Nano에 대한 글이라기 보다는 리눅스의 일반적인 글에 해당하기도 한다. 보통 개인이 Jetson Nano를 쓰는 경우는 메인PC (Desktop 이 되었든 노트북이 되었든)을 가지고 있고, Jetson Nano 를 옆에 두고 같은 공유기에 묶어 사용하는 경우가 일반적일 것이다. 그림으로 표현하면 이런 느낌이다.

 

그림을 잘 못그려서 죄송합니다....

 

 

이 때, 메인PC와 Jetson Nano의 모니터가 각각 달려있고 매우 넓은 책상을 가지고 있어서 키보드와 마우스를 각각 따로 연결해서 놓을 수 있는 공간이 있다면 모를까, 나처럼 그닥 넓지도 않은 책상에서 그것도 모니터 하나만 가지고 어지럽게 개발하는 개발자들은 메인PC에서 Jetson Nano로 원격접속해서 쓰고싶은 욕망이 있을 것이다. 그런 개발자들을 위해 메인PC -> Jetson Nano에 SSH로 접속하는 방법을 공유해본다.

 

방법은 정말 간단하다.

먼저 Jetson Nano 에 openssh-server 를 설치해주자. 아마 설치되어 있을텐데 혹시나 설치가 안되어있다면 설치해주자. 

sudo apt-get install openssh-server

 

그다음 메인PC에서 아래와 같은 방식으로 접속해주면 된다. 메인PC가 리눅스인 경우에는 터미널을, 윈도우인 경우에는 powershell, windows terminal 등을 사용해서 접속 가능하다. 

ssh <계정명>@<Jetson IP>

맨 위의 그림처럼 내 Jetson IP는 '192.168.0.13' 이고 Jetson 에 로그인하기 위한 ID는 itspjc 이므로, 아래처럼 접속을 시도하면 된다.

 

끝이다! 혹시나 SSH 접속을 위한 세팅 및 방법에 경험이 없으신 개발자분들이 있으실까봐 공유해 보았다.