본문 바로가기
Programming/Setting

Ubuntu 18.04 openssh 설정하기

by EDGE-AI 2021. 4. 7.

시큐어 셸(Secure SHell, SSH)은 네트워크 상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 명령을 실행하고 다른 시스템으로 파일을 복사할 수 있도록 해 주는 응용 프로그램 또는 그 프로토콜을 가리킨다. 기존의 rsh, rlogin, 텔넷 등을 대체하기 위해 설계되었으며, 강력한 인증 방법 및 안전하지 못한 네트워크에서 안전하게 통신을 할 수 있는 기능을 제공한다. 기본적으로는 22번 포트를 사용한다.

SSH는 암호화 기법을 사용하기 때문에, 통신이 노출된다고 하더라도 이해할 수 없는 암호화된 문자로 보인다.

 

1. SSH Server 설치

sudo apt-get update
sudo apt-get install openssh-server

설치가 정상적으로 되었는지 확인해봅니다.

dpkg -l | grep openssh

2. SSH Server 서비스 실행

sudo service ssh start

아래 커맨드로 서비스가 실행되고 있는지 확인합니다.

service --status-all | grep +

 

+로 표시된 경우 실행중이라는 의미입니다.

SSH의 포트 번호도 확인해줍니다.

sudo netstat -antp

ssh는 22번 포트를 사용중입니다.

이후 window 혹은 모바일에서 PUTTY를 이용하거나, VSCode를 이용하여 접속해줍니다. 이 내용은 다음 포스트에서 작성하겠습니다.

댓글