좌측 메뉴에 인스턴스 -> 인스턴스
인스턴스를 체크하고 연결 버튼을 누른다.

인스턴스에 연결 할 방법을 선택한다. SSH를 사용하여 연결 할 것이니 SSH 클라이언트 탭을 선택 후 하단 dns 정보 또는 아이피 정보를 확인 한다

필수 조건
인스턴스를 시작한 후, 연결할 수 있도록 인스턴스가 준비될 때까지 몇 분 정도 걸릴 수 있습니다. 인스턴스가 상태 확인을 통과했는지 확인합니다. 인스턴스 페이지의 상태 확인 열에서 이 정보를 볼 수 있습니다.
인스턴스에 연결하기 위한 일반 사전 조건 확인인스턴스의 퍼블릭 DNS 이름 또는 IP 주소와 인스턴스에 연결하는 데 필요한 정보 확인
로컬 컴퓨터에 PuTTY 설치Download PuTTY: latest release (0.78)
This page contains download links for the latest released version of PuTTY. Currently this is 0.78, released on 2022-10-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
PuTTY는 SSH 키의 PEM 형식을 기본적으로 지원하지 않습니다. PuTTY는 PuTTY에 필요한 PPK 형식으로 PEM 키를 변환하는 PuTTYgen이라는 도구를 제공합니다. PuTTY를 사용하여 인스턴스에 연결하려면 프라이빗 키(.pem 파일)를 이 형식(.ppk 파일)으로 변환해야 합니다.
- 시작 메뉴에서 모든 프로그램, PuTTY, PuTTYgen을 선택

2. Type of key to generate(생성할 키 유형)에서 RSA를 선택합니다. PuTTYgen 버전에 이 옵션이 포함되어 있지 않으면 SSH-2 RSA를 선택합니다.

3. 로드(Load)를 선택합니다. 기본적으로 PuTTYgen에는 확장명이 .ppk인 파일만 표시됩니다. .pem 파일을 찾으려면 모든 유형의 파일을 표시하는 옵션을 선택합니다.

4. 인스턴스를 시작할 때 지정한 키 페어에 대한 .pem 파일을 선택한 다음 열기를 선택합니다. PuTTYgen에 .pem 파일을 성공적으로 가져왔다는 알림이 표시됩니다. 확인을 선택합니다.

5. PuTTY에서 사용할 수 있는 형식으로 키를 저장하려면 [프라이빗 키 저장(Save private key)]을 선택합니다. PuTTYgen에서 암호 없이 키 저장에 대한 경고가 표시됩니다. 예를 선택합니다.

프라이빗 키의 암호는 추가 보호 계층입니다. 프라이빗 키가 노출되더라도 암호 없이 사용할 수 없습니다. 암호문 사용의 단점은 인스턴스에 로그온하거나 인스턴스에 파일을 복사하기 위해 사용자가 개입해야 하기 때문에 자동화를 어렵게 만든다는 것입니다.
키 페어에 사용한 것과 동일한 키 이름을 지정하고(예: key-pair-name) [저장(Save)]을 선택합니다. PuTTY가 자동으로 .ppk 파일 확장자를 추가합니다.

ppk 파일로 저장 된걸 확인한다.
이제 개인 키가 PuTTY에 사용하기에 올바른 형식으로 되어 있으므로 PuTTY의 SSH 클라이언트를 사용하여 인스턴스에 연결할 수 있습니다.
6. SSH 클라이언트를 실행 한다. putty 실행
7. session을 선택하고 Host Name"에 인스턴스의 공인 IP 주소를 입력.

8. SSH 인증 설정: 좌측 메뉴에서 "SSH" -> "Auth" -> credentials 로 이동합니다. "Private key file for authentication"에서 로드한 PPK 키페어 파일을 선택.

9. 저장 및 연결: 설정이 완료되면 좌측 메뉴에서 "Session"으로 돌아와 "Saved Sessions"에 원하는 이름으로 세션을 저장합니다. 그리고 "Open"을 클릭하여 연결

10. 인증: PuTTY가 실행되면 인스턴스의 운영 체제에 따라 적절한 사용자 이름을 입력하여 접속합니다. 예를 들어, Amazon Linux의 경우 "ec2-user", Ubuntu의 경우 "ubuntu" 등의 사용자 이름을 사용

접속이 완료되는 걸 확인 할 수 있다.
※ 인스턴스를 시작하는 데 사용된 AMI기본 사용자 이름
Amazon Linux 2023 Amazon Linux 2 Amazon Linux |
ec2-user |
CentOS | centos 또는 ec2-user |
Debian | admin |
Fedora | fedora 또는 ec2-user |
RHEL | ec2-user 또는 root |
SUSE | ec2-user 또는 root |
Ubuntu | ubuntu |
Oracle | ec2-user |
Bitnami | bitnami |
기타 | AMI 제공업체에 문의 |
'클라우드 컴퓨팅 > AWS' 카테고리의 다른 글
[AWS] EC2 Ubuntu, OpenJDK 11 설치 (0) | 2023.08.06 |
---|---|
[AWS] EC2 Linux Ubuntu 서버 초기 설정 (0) | 2023.08.06 |
[AWS] EC2 인스턴스 SSH 접속 윈도우 터미널 사용 (0) | 2023.08.06 |
[AWS] EC2 인스턴스 탄력적 IP 설정 (0) | 2023.07.30 |
[AWS] EC2 인스턴스 생성 (0) | 2023.07.30 |