MongoDB/MongoDB 설치&세팅방법

[MongoDB 기본세팅] 4. AWS EC2의 Linux 환경에서 MongoDB 설치&세팅(2) - PuTTY, PuTTY Gen 설치 및 .ppk 키 파일 준비

Fletcher 2024. 8. 10. 22:19

 

반갑습니다!

저번 시간에 AWS EC2 인스턴스를 생성했습니다 ^^!

 

리소스를 성공적으로 할당 받았다면,

이제 해당 자원에 접근해서 작업을 해야겠죠?

 

이번 포스트에서는 원격 접속을 위해서

PuTTY, PuTTY Gen을 이용해보도록 하겠습니다 ^^!

 

 

해당 과정은 AWS 공식 홈페이지에 안내되어 있습니다

빠른 확인 및 참고를 위해 링크 첨부하겠습니다 ^^

https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/connect-linux-inst-from-windows.html

 

위 링크로 들어가시면

Windows에서 Linux 인스턴스 연결에 관련된 방법이 공식적으로 소개되어 있습니다 ^^

총 세 가지의 방법이 소개되어 있는데요

①OpenSSH를 사용하여 Windows에서 Linux 인스턴스에 연결

②PuTTY를 사용하여 Windows에서 Linux 인스턴스에 연결

③Windows Subsystem for Linux(WSL)를 사용하여 Windows에서 Linux 인스턴스에 연결

입니다 ^^

 

 

저는 이 중에서 PuTTY를 이용한 방법으로 진행을 합니다

혹시 다른 방법을 이용하시거나 참조하시려면

위 AWS 홈페이지의 공식 문서를 참고하시면 되겠습니다 ^^!

 

 

 

 

그럼 우선 PuTTYPuTTYGen설치해보도록 하겠습니다 ^^

 

 

1. PuTTY

보시는 분들의 편의를 위해서

PuTTY 다운로드 페이지 링크로 첨부하겠습니다 ^^

https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

 

 

Google 검색창에 PuTTY를 입력해서 검색해주세요 ^^

 

 

 

 

검색 결과 최상단에 PuTTY 다운로드 페이지가 노출이 됩니다 ^^

 

 

 

해당 웹페이지에 접속하셔서 Download PuTTY 페이지로 접근해주세요 ^^

 

 

 

위와 같은 화면의 페이지에 접속하실 수 있는데요

Package files 중에서 사용하시는 컴퓨터 환경에 맞는 것을 다운받아주시면 되겠습니다 ^^!

 

 

 

스크롤을 조금 더 내리면 PuTTYGen을 다운 받을 수 있는 메뉴가 보입니다 ^^

PuTTY를 다운 받으면서

한 페이지에서 Gen까지 함께 다운받아주시면 되겠습니다!

 

만약 놓치셨거나 나중에 다시 PuTTYGen만 설치하신다면 아래처럼 다르게 접근하셔도 됩니다 ^^

 

 

 

 

 

2. PuTTYGen

보시는 분들의 편의를 위해서

PuTTYGen 다운로드 페이지 링크로 첨부하겠습니다 ^^

 

https://www.puttygen.com/download-putty

 

 

마찬가지로 Google 검색창에서 PuTTYGen을 입력해서 검색해주세요 ^^

 

 

 

검색 결과 최상단에 PuTTYGen 다운로드 페이지가 노출됩니다

해당 페이지로 접근해주세요 ^^

 

 

 

상기 이미지와 같은 페이지로 접속이 되실텐데요

스크롤을 내려서 다운로드 페이지로 이동할 수 있는 링크를 찾겠습니다 ^^

 

 

 

중간에 다운로드 페이지로 이동할 수 있는 링크가 보입니다

클릭해서 이동해주세요 ^^

 

 

 

그리고 다시 링크를 조금 내리면 위와 같이 PuTTYGen 뿐만 아니라

다른 것들도 다운 받을 수 있는 화면이 나옵니다

컴퓨터 환경에 맞게 다운로드 해주시면 되겠습니다 ^^

 

 

 

PuTTY와 PuTTYGen 설치 파일을 다운로드 받으셨다면

해당 파일을 실행시켜서 설치를 완료해주시면 되겠습니다 ^^

별도로 큰 설정이 필요하지 않기 때문에 기본 디폴트 설정 그대로 넘어가셔도 됩니다 ^^!

 

 

 

 

 

3. PuTTYGen : .pem  →  .ppk 변환

 

PuTTYGen을 실행시키시면 위와 같은 실행창이 화면에 출력됩니다 ^^

실행창 좌측 하단의 Parameters 탭에서 RSA가 체크되어 있는지 확인해주시고,

.pem → .ppk 변환을 위해서 Load를 눌러서 파일을 로드해주세요 ^^!

 

 

 

 

여기서 우측 하단의 파일 확장자를 All Files로 설정해주셔야 .pem 파일이 목록에 조회됩니다 ^^

확장자를 모든 파일로 설정하니 아까 발급 받은 .pem 파일이 보입니다

해당 파일을 선택해주시면 되겠습니다 ^^!

 

 

 

 

키 파일이 잘 import 됐다고 하네요

확인을 눌러서 넘겨주시면 되겠습니다 ^^

 

메세지를 보면, 해당 키 파일을 PuTTY에 사용하기 위해서는 Save private key를 눌러서

PuTTY 고유 포맷으로 변환을 해야한다고 하죠? ^^

바로 다음 스탭에 진행해야 할 작업에 대한 내용이 되겠습니다 !

 

 

 

 

.pem 파일을 Load하여 키 파일일이 제대로 import 된 상태에서

실행창 우측 하단쯤의 Save private key 버튼을 눌러주시면 되겠습니다 ^^!

 

 

 

 

일종의 경고메세지가 나오는데 그냥 예(Y)를 눌러서 넘겨주시면 되겠습니다 ^^

 

 

 

 

그러면 사용자가 지정한 임의의 경로에 어떤 이름으로 저장할지 묻는 단계가 나옵니다

경로와 이름 모두 원하시는대로 지정해주시면 되겠습니다 ^^

파일 형식을 보면 .ppk 포맷인걸 알 수 있겠습니다 !

 

 

 

 

잘 저장이 됐는지 확인해볼까요?

저는 .pem 파일과 동일한 이름으로 지정을 해줬는데요

파일 유형을 보니까 PuTTY Private Key File 형식의

새 키 파일이 생성되어 있는 것을 확인할 수 있겠습니다 ^^

 

 

 

 

 

이번 포스트에서는 본격적인 EC2 원격접속에 앞서

준비물들을 갖추는 내용들이었습니다 ^^

다음 포스트에 이어서 본격적으로 EC2에 원격 접속을 진행해보겠습니다 ^^!