[MongoDB 기본세팅] 4. AWS EC2의 Linux 환경에서 MongoDB 설치&세팅(2) - PuTTY, PuTTY Gen 설치 및 .ppk 키 파일 준비
반갑습니다!
저번 시간에 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 홈페이지의 공식 문서를 참고하시면 되겠습니다 ^^!
그럼 우선 PuTTY와 PuTTYGen을 설치해보도록 하겠습니다 ^^
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에 원격 접속을 진행해보겠습니다 ^^!