PuTTY로 EC2에 접속하기
키 페어 (.pem) 발급 받기
우선 EC2에 접속하려면 키 페어를 받아야 한다.
EC2를 생성할 때 어떤 키 페어를 쓸거냐고 물어보는데,
키가 없다면 생성하면 된다.
새 키 페어 생성 -> 키 페어 이름 정하기 -> 키 페어 다운로드
다운로드 받은 파일은 정성스레 보관한다.
만약, 기존의 키 페어를 잃어버리면 재발급이 불가능하기 때문에,
새 키 페어를 생성하여 발급받는다.
PuTTY 설치하기
https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/putty.html
PuTTY를 사용하여 Windows에서 Linux 인스턴스에 연결 - Amazon Elastic Compute Cloud
프라이빗 키의 암호는 추가 보호 계층입니다. 프라이빗 키가 노출되더라도 암호 없이 사용할 수 없습니다. 암호문 사용의 단점은 인스턴스에 로그온하거나 인스턴스에 파일을 복사하기 위해 사
docs.aws.amazon.com
우리 AWS 형님들이 열심히 만들어 놨으니 보고 자세한건 따라하도록 합시다. 심지어 한국어임
우선 PuTTY를 설치합니다.
https://www.chiark.greenend.org.uk/~sgtatham/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
들어가서 'Download it here'을 클릭한다.
설치를 하면 두개의 주요 프로그램이 설치가 된다.
PuTTY: 서버와 연결을 해주는 프로그램
PuTTYGen: 키를 생성해주는 프로그램
PuTTY Key(.ppk) 파일 생성
윈도우에서 PuTTYgen을 실행한다
다음과 같이 실행을 한다.
1. Parameters가 RSA로 되어있는지 확인한다.
2. Load를 눌러서 .pem파일 (위에서 소중히 저장한 키 페어 파일)을 불러온다.
3. Save private key를 누르고, .ppk파일을 저장한다. (이름은 아무거나)
이렇게 컴퓨터가 모자쓴 파일이 생긴다
PuTTY로 접속하기
우선 PuTTY를 실행한다. (위와 마찬가지로 윈도우 검색창 -> PuTTY)
이제 여기에 Host name을 적어야 하는데, Host name은
ec2-user@ec2의 dns 주소
를 적으면 된다.
@ 뒷 부분은 AWS Console의 인스턴스 요약에서 퍼블릭 IPv4 DNS를 복사하면 된다.
그러면
ec2-user@ec2-13-125-231-74........
이런 식으로 된다.
그 다음에는 좌측 Category에서 Connection > SSH > Auth탭을 클릭한다.
그리고 Private key file for authentication의 Browse를 클릭하여 위에서 저장한 .ppk파일을 불러온다.
그 다음 오른쪽 아래의 Open을 눌러 연결을 한다.
그럼 이런 식으로 연결이 되었다.
참고자료
AWS에서 훨씬 잘 작성해놨으니 보고 천천히 따라해보도록 하자.
특히 이 SSH키를 사용하는 부분은 AWS를 사용하다보면 계속 마주치게 되므로,
대충하지 말고 잘 보고 이해하도록 하자
https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/putty.html
PuTTY를 사용하여 Windows에서 Linux 인스턴스에 연결 - Amazon Elastic Compute Cloud
프라이빗 키의 암호는 추가 보호 계층입니다. 프라이빗 키가 노출되더라도 암호 없이 사용할 수 없습니다. 암호문 사용의 단점은 인스턴스에 로그온하거나 인스턴스에 파일을 복사하기 위해 사
docs.aws.amazon.com
https://aws.amazon.com/ko/premiumsupport/knowledge-center/linux-credentials-error/
EC2 Linux 인스턴스에 연결 시 자격 증명 오류 해결
Linux용 EC2 직렬 콘솔을 활성화한 경우 이 콘솔을 사용하여 지원되는 Nitro 기반 인스턴스 유형의 문제를 해결할 수 있습니다. 직렬 콘솔을 사용하면 부팅 문제, 네트워크 구성 및 SSH 구성 문제를
aws.amazon.com