웬디의 기묘한 이야기

글 작성자: WENDYS
반응형

젯슨 나노 XRDP 접속도 되고 PING도 되는데 SSH 접속이 안되는 상황?!

초기 설치 시 SSH가 설치되어있고 네트워크도 연결되어있고 ping도 잘 나가고 원격 접속도 잘 되는데!!!

SSH 접속이 안됩니다.

 

22번 포트 SSH 접속 실패

 

아시다시피 jetson nano의 OS를 구동하면 기본적으로 SSH가 설치되어있습니다.

그러나 기본 설치는 완료가 되어있지만 세팅이 완료가 되지 않아서 SSH 22번 포트 접속이 되지 않습니다.

아직 접속에 필요한 host key가 생성되지 않아서 발생되는 문제인데요, 그럴 땐 간단한 명령어 한 줄을 이용해서 host key를 생성할 수 있습니다.

 

sudo ssh-keygen -A

 

명령어 한 줄만 입력하면 SSH 접속에 대한 새로운 host key가 발급되어 접속이 가능하게 됩니다.

 

-A 옵션에 대한 설명은 이렇게 나와있네요
For each of the key types (rsa, dsa, ecdsa and ed25519) for which host keys do not exist, generate the host keys with the default key file path, an empty passphrase, default bits for the key type, and default comment.  If -f has also been speci‐fied, its argument is used as a prefix to the default path for the resulting host key files.  This is used by /etc/rc to gen‐erate new host keys.

 

호스트 키가 생성되어있지 않은 rsa, dsa, ecdsa and ed25519 유형들에 대해 자동으로 기본값 호스트 키를 생성한다는 옵션이라고 합니다. 현재 웹 보안서버에 SSH 설정을 하는 게 아니므로 -A 옵션으로 간단하게 설정을 해도 괜찮겠네요


http://man7.org/linux/man-pages/man1/ssh-keygen.1.html
해당 링크를 통해 다양한 옵션을 확인할 수 있습니다.

 

 

이제 정상 접속되는 것을 확인할 수 있습니다.

반응형