Window에서 PuTTy 설치 및 키생성

 

 

PuTTY: a free SSH and Telnet client

PuTTY: a free SSH and Telnet client Home | FAQ | Feedback | Licence | Updates | Mirrors | Keys | Links | Team Download: Stable · Snapshot | Docs | Changes | Wishlist PuTTY is a free implementation of SSH and Telnet for Windows and Unix platforms, along wi

www.chiark.greenend.org.uk

윈도우에서 EC2 인스턴스에 접속시 PuTTY가 필요합니다.

위 사이트를 접속하여 PuTTY를 다운받아봅시다.

 

사이트에 접속하여 Download it here. 클릭

 

Package files에서 PC환경에 맞게 다운로드를 합니다.

다운로드가 완료되면 바로 설치를 진행해봅시다.

 

 

PuTTYgen을 사용하여 프라이빗 키 변환

시작 메뉴에서 PuTTYgen을 선택합니다.

 

 

Type of key to generate(생성할 키 유형)에서 RSA를 선택합니다.

이전 버전의 PuTTYgen을 사용하는 경우 SSH-2 RSA를 선택합니다.

 

 

Load를 선택합니다.

 

 

기본적으로 PuTTYgen에는 확장명이 .ppk인 파일만 표시됩니다.

.pem 파일을 찾으려면 모든 유형의 파일을 표시하는 옵션을 선택합니다.

 

인스턴스를 시작할 때 지정한 키 페어의 .pem 파일을 선택하고 열기를 선택합니다. 

 

 

.pem 파일을 가져왔다는 알림이 PuTTYgen에 표시됩니다. 확인을 선택합니다.

 

 

Save private key(프라이빗 키 저장)을 선택하여 PuTTY에서 사용할 수 있는 형식으로 키를 저장합니다.

PuTTYgen에서 암호 없이 키 저장에 대한 경고가 표시됩니다. 예를 선택합니다.

 

 

키 페어에 사용한 것과 동일한 키 이름을 지정하고 저장을 선택합니다.

PuTTY가 자동으로 .ppk 파일 확장자를 추가합니다.

 

이제 개인 키가 PuTTY에 사용하기에 올바른 형식으로 되어 있으므로

PuTTY의 SSH 클라이언트를 사용하여 인스턴스에 연결할 수 있습니다.

 

 

PuTTY를 사용하여 인스턴스 접속

PuTTY를 시작합니다.

시작 메뉴에서 PuTTY를 선택합니다.

 

 

Amazon EC2 콘솔을 사용하여 인스턴스의 퍼블릭 DNS를 가져올 수 있습니다.

Amazon Linux 2 또는 Amazon Linux AMI의 경우 사용자 이름은 ec2-user입니다.

 

 

Host Name(호스트 이름) 상자에 user_name@public_dns_name를 입력합니다.

(DNS 대신에 퍼블릭 IP를 넣으셔도 접속이 가능합니다.)

 

Category > Connection으로 이동하여

180을 입력하여 3분마다 keepalive 데이터를 전송하도록 PuTTY를 구성합니다.

 

 

Category > Connection > Auth로 이동하여 Browse... 버튼을 클릭합니다.

 

 

조금전에 생성한 .ppk 파일을 선택한 다음 열기를 선택합니다.

 

 

Session으로 이동하여 세션이름 입력 후 Save 버튼을 클릭합니다.

 

 

이 인스턴스에 처음 연결한 경우 PuTTY에서 연결하려는 호스트를 신뢰할 수 있는지

묻는 보안 알림 대화 상자가 표시됩니다. 예를 눌러줍니다.

 

 

드디어 접속 완료 !!

 

 

+ 참고자료

 

 

PuTTY를 사용하여 Windows에서 Linux 인스턴스에 연결 - Amazon Elastic Compute Cloud

프라이빗 키의 암호는 추가 보호 계층입니다. 프라이빗 키가 노출되더라도 암호 없이 사용할 수 없습니다. 암호문 사용의 단점은 인스턴스에 로그온하거나 인스턴스에 파일을 복사하기 위해 사

docs.aws.amazon.com

 

'DEV > AWS' 카테고리의 다른 글

Cloud9을 이용하여 클라우드 기반 통합 개발 환경(IDE) 만들기  (0) 2020.05.17
AWS EC2 인스턴스 만들기  (0) 2020.05.14
AWS  (1) 2020.05.12

 

 

 

EC2 (Elastic Compute Cloud)

EC2는 안전하고 크기 조정이 가능한 컴퓨팅 파워를 클라우드에서 제공하는 웹 서비스입니다.

개발자가 더 쉽게 웹 규모의 클라우드 컴퓨팅 작업을 할 수 있도록 설계 되었습니다.

 

장점

탄력적인 웹 규모 컴퓨팅

Auto Scailing을 통한 자동 확장 및 축소

 

* Auto Scailing

Auto Scailing을 사용하면 애플리케이션 가용성을 유지하는데 도움이 되며,

사용자가 정의한 조건에 따라 자동으로 EC2 용량을 급격하게 확장 또는 축소 가능

EC2 인스턴스의 동적 조정을 위해 Auto Scailing을 사용하면 수요가 급증할 때는

EC2 인스턴스 수를 자동으로 늘려 성능을 유지하고 수요가 잠잠해지면 용량을 줄여 비용절감이 가능

 

완전 제어

CLI 제공

다양한 Command(API) 제공

 

유연한 클라우드 호스팅 서비스

다양한 OS 서버

메모리, CPU, 스토리지, 부팅 파티션 선택

 

통합

Storge, RDS, VCP 등과 통합 가능

 

 

 


 

EC2 인스턴스 만들기

 

 

 

클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services

부동산 Zillow, AWS를 활용하여 부동산 혁신 Zillow는 AWS 클라우드를 활용하여 부동산 산업을 온라인으로 이전해 주택 정보를 찾는 과정을 혁신했습니다. Zillow는 AWS를 통해 구매자, 판매자 및 세입자

aws.amazon.com

 

 

AWS 사이트에 접속하여 콘솔 로그인을 합니다.

 

 

 

 

로그인을 하시면 AWS Management Console 홈으로 이동이 되고

솔루션 구축에 EC2를 사용하여 가상 머신 시작을 클릭합니다.

 

 

 

 

다양한 OS가 많이 존재하지만 처음이니까 맨위에 있는 Amazon Linux 2 AMI 를 선택해봅시다.

 

 

 

우리는 프리 티어인 t2.micro를 선택합니다.

 

 

 

6. 보안 그룹 구성에서는 방화벽 설정하는 화면입니다.

이 화면에서 추가된 IP와 Port들만 개방할 수 있습니다.

 

우리는 서버에 접속하는 SSH 포트인 22번 포트만 사용해봅시다.

 

 

내 IP 선택 시 PC IP가 세팅되게 됩니다.

세팅이 완료되면 검토 및 시작 버튼을 클릭

마지막으로 7. 검토 단계에 넘어오게되고 시작하기 버튼을 눌러줍니다.

 

처음 생성하실때는 키 페어가 없기 때문에 새 키 페어 생성 선택 후 키 페어 이름을 입력해줍니다.

모두 진행이 되셧으면 키 페어 다운로드 버튼을 클릭합니다.

 

키 페어를 다운로드하면 작성한 키 페어 이름의 PEM 파일을 받을수 있게 됩니다.

해당 파일은 인스턴스에 SSH로 연결시 필요한 파일이므로 잘관리해야합니다.

 

키 페어 다운로드 후 인스턴스 시작 버튼이 활성화 되고

인스턴스 시작 버튼 클릭 시

 

인스턴스가 생성된것을 확인하실 수 있습니다.

 

 

PuTTY로 EC2 인스턴스에 접속하는 방법이 궁금하신 분들은 아래 링크를 참고해주세요.

 

 

 

PuTTY를 사용하여 Windows에서 EC2 인스턴스에 연결하기

Window에서 PuTTy 설치 및 키생성 PuTTY: a free SSH and Telnet client PuTTY: a free SSH and Telnet client Home | FAQ | Feedback | Licence | Updates | Mirrors | Keys | Links | Team Download: Stable &m..

laker.tistory.com

 

+ Recent posts