메이쁘

[AWS] AWS 인스턴스(서버)에 들어가서 작업하기 위한 과정! 본문

Technology/그 외

[AWS] AWS 인스턴스(서버)에 들어가서 작업하기 위한 과정!

메이쁘 2020. 2. 26. 22:40

 

https://maivve.tistory.com/20

 

AWS(Amazon Web Service) 프리티어 1년 무료 서버 1대 받는 과정

개인 프로젝트, 이전에 진행했던 프로젝트에서 서버 및 DB를 개발하기 위해 회사에서 익혔던(배웠던...) AWS 서버를 받아서 어떻게 사용하면 되는지까지를 포스팅해보겠다. 거두절미하고 바로 진행하겠다. 1. 홈페..

maivve.tistory.com

위 포스트에서 AWS 1년 무료 인스턴스를 만들어봤습니다.

1년이면 여러 사이드 프로젝트를 진행하고 테스트할 수 있겠네요!!

 

아무튼

이제 서버를 구축했으니까

서버에 들어가서 디비든 통신이든 구축해야겠지요!

 

서버 안으로 들어가는 과정을 담아봤습니다.

 

PUTTY와 이전에 만들었던 pem 파일을 가지고 와주세요!

 

PUTTY는 여기서 다운받아 설치하시면 됩니다!

**PUTTY 다운로드 홈페이지

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

 

Download PuTTY: latest release (0.73)

This page contains download links for the latest released version of PuTTY. Currently this is 0.73, released on 2019-09-29. When new releases come out, this page will update to contain the latest, so this is a good page to bookmark or link to. Alternativel

www.chiark.greenend.org.uk

참고로 거의 모든 컴퓨터는 64비트이기 때문에 헷갈리지 마시고 x64를 다운받아주세욥!

 

 

다음으로, PUTTY는 pem 키 페어 파일을 가지고 개인 키 파일(.ppk)을 만들어서 사용해야 합니다.  

물론, cmd로 ssh -i ~ 로 접근하면 굳이 ppk로 만들지 않아도 되지만

저는 PUTTY로 접속했기 때문에 해당 포스트에서는 PUTTY를 통해 접속할 예정입니닷.

 

 

1. PUTTY Key Generator를 실행합니다.

** 윈도우 검색에서 PuttyGen을 검색하시면 나옵니다.

 

 

실행 화면입니다. 여기서

File - Load Private Key를 눌러주세요.

 

All files로 파일 형식을 바꾸면 pem 파일이 보일겁니다.

이를 열면 됩니다.

위 과정은 잘못되었습니다.

맨 마지막 부분 추가사항을 참고해주세요!! 죄송합니다 ㅠㅜ

 

** 안내 팝업이 뜨는데, 신경쓰지 말고 엔터 누르면 됩니다.

 

 

2. Actions에서 Generate a public/private key pair 옆에 Generate를 클릭합니다.

그러면 게이지가 보이는데, 가만히만 있으면 게이지가 차지 않습니다.

프로그램 내에서 마우스를 흔들면 게이지가 찹니다.

전부 채워주세요!

 

 

3. Save private key를 클릭해서 저장합니다.

 

 

4. PUTTY를 실행합니다.

 

Host Name을 적는 상자가 보입니다.

여기에는 저희가 만들었던 인스턴스의 주소를 가져와서 넣을건데요!!

 

인스턴스 주소는

EC2 대시보드의 인스턴스 페이지에서 하단을 보시면

퍼블릭 DNS(IPv4)가 있습니다.

이 DNS가 저희의 주소가 되는 것이죠!

DNS 끝에 마우스를 갖다 대시면 복사 버튼이 있습니다.

복사해와서 PUTTY에 붙여넣어주세요!

 

** 이 때, 복사한 문자 맨 앞에   ec2-user@    를 붙이세요.

ec2-user@ec2-15-~~~~~computer.amazon.com 이렇게 됩니다.

 

 

5. PUTTY에서 방금 만들었던 ppk 파일을 통해 Authentication 진행합니다.

옆 카테고리에서 Connection - SSH - Auth 를 클릭해주세요.

 

그러면 나오는 Private key file for authentication의 Browse를 클릭해서

 

이전에 만들었던 ppk 파일로 경로를 설정해주세요.

 

 

그리고 Open을 누르면 됩니다!!

 

 

2020.02.26 10:00 추가사항


위 방식대로 진행하면 

이런 오류가 발생해서 접속이 안된다고 합니다..

 

해결 방법을 구글링으로 찾아가며 여러가지 시도해봤으나

 

실패했습니다.

 

그래서 결국 대안책으로

 

WinSCP를 설치해서 서버에 접속했습니다...ㅠㅠㅠㅠ

 

해결 방법을 아시는 분은 댓글로 알려주시면

 

감사하겠습니다....!!!

 

 

 

 

 

2020.02.26 11:39 추가사항


1. PUTTY Key Generator를 실행합니다.

여기서 Key Generator를 실행한 다음 pem 파일을 불러오는 과정이 잘못된 것 같습니다..ㅜㅜ

 

 

File - Load Private Key로 불러오는 것이 아니라

Conversions - Import Key로 불러오셔야 합니다.

불러온 다음 바로 Save private key로 저장하시면 됩니다!

 

 

 

로그인한 PUTTY 화면 일부

 

Comments