안녕하세요! Ji-nun입니다!
이번에는 PuTTY를 통해서 AWS EC2 인스턴스에 접속하는 방법에 대해 알려드리려 합니다.
빠르고 간단하게 설명드리겠습니다!
1. 설치
(1) PuTTY 다운로드 사이트로 갑니다.
(2) 운영체제에 맞게 다운받습니다. ( 저는 윈도우10 64bit를 사용합니다. )
(3) 설치파일을 실행시킵니다.
2. pem → PPK 파일 변환/생성
PuTTY에서는 AWS EC2 인스턴스를 생성할 때 생성되는 (.pem) 파일을 기본적으로 지원하지 않습니다.
대신에 PuTTYgen 이라는 도구를 통해 PuTTY형식(.ppk)으로 변환할 수 있습니다.
(1) PuTTYgen 프로그램 실행
화면 하단 작업표시줄의 검색에 puttygen을 입력하면 바로 나옵니다.
(2) Load pem 파일
도구창에서 Load를 선택하면 아마 파일이 안보일텐데
All Files(*.*)을 선택하면 보이게 되며 key를 찾습니다.
(3) Save private key
Load 밑의 Save private key를 누르면 ppk파일이 생성됩니다.
3. 접속
(1) PuTTY 를 실행합니다.
(2) 설정
Category에서 Session을 선택하고 Host Name (or IP address) 에 EC2 인스턴스의 IP를 입력합니다.
(ex) root@123.123.123.123 or ec2-user@123.123.123.123
※각 OS마다 최초 접속 루트계정이 다릅니다.
Amazon Linux는 ec2-user, Ubuntu는 ubuntu 등등 입니다.
Port는 22, Connect type은 SSH를 선택합니다.
(3) ppk 파일 설정
Category에서 Connection > SSH > Auth 를 클릭하면 오른쪽에 목록이 뜨는데
가장 하단의 Private key file for authentication: 오른쪽에 Browse... 를 누릅니다.
PuTTYgen 도구로 생성한 ppk 파일을 선택합니다.
(4) 접속
이제 화면 하단의 Open을 누르면 EC2 인스턴스로 접속할 수 있습니다.
이 번거로운 세팅을 미리 등록해놓고 싶으시다면
Category > Session 을 선택하시고 Saved Sessions 하단에 저장할 세팅 이름을 적고 Save를 누릅니다.
후에 다시 접속하고 싶을 땐 좌측에서 저장한 세팅이름을 선택하고 Load해주시면 됩니다.
제 나름대로 생각을 정리하며 포스팅합니다.
정보전달에 있어 차질이 생기는 것을 우려해 나름대로 확실하게 검증을 하고 포스팅하려고 노력합니다.
본 포스팅에 잘못된 정보가 있거나 수정해야할 내용이 있다면 댓글 또는 아래의 이메일로 알려주시면 감사하겠습니다.
E-mail : silent_lhr@naver.com
공감은 로그인이 필요없습니다.
공감은 저에게 포스팅을 이어나갈 수 있는 힘이 됩니다.
'Amazon Web Service' 카테고리의 다른 글
AWS RDS MySLQ / Aurora 장,단점 (2) | 2017.10.18 |
---|