AngelPlayer`s Diary

개발 환경

EC2 Server (T2-medium)

MobaXterm

 

 

 

 

0. 명령어 작성 환경 구성

https://mobaxterm.mobatek.net/download.html

 

MobaXterm free Xserver and tabbed SSH client for Windows

The ultimate toolbox for remote computing - includes X server, enhanced SSH client and much more!

mobaxterm.mobatek.net

명령어 작성을 위해 MobaXterm을 사용하겠습니다.

 

 

 

설치 후 Session으로 이동합니다.

 

 

 

SSH를 선택 후 서버 도메인을 입력해줍니다.

 

Advanced SSH settings - Use private key에서 pem 파일을 선택합니다.

 

 

 

위와 같은 화면이 나오면 정상적으로 연결된 것입니다.

 

 

 

 

1. NginX 및 Let`s Encrypt로 SSH 적용하기

패키지 설치

sudo apt-get update

sudo apt-get install nginx

sudo apt-get install letsencrypt

sudo apt-get install certbot python3-certbot-nginx

위 명령을 하나씩 실행하여 SSH 적용을 위한 패키지를 설치합니다.

 

패키지는 nginx, letsencrypt를 사용하였습니다.

 

 

 

SSH 적용

sudo certbot --nginx

certbot 도구를 통해 SSL 인증서를 설정합니다.

 

 

1) 이메일 입력

2) a

3) y

4) 2

를 순서대로 눌러서 설정을 진행합니다.

 

 

 

설정이 성공적으로 완료되면 successfully enabled가 화면에 뜹니다.

 

 

 

https:// 를 앞에 작성한 후 도메인을 들어갔을 때 Welcome 페이지가 보이면 정상적으로 SSH 적용이 완료된 것입니다.

 

 

 

공유하기

facebook twitter kakaoTalk kakaostory naver band