Amazon Lightsail 스냅샷에서 만든 Amazon EC2의 리눅스 또는 유닉스 인스턴스에 연결 - Amazon Lightsail

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon Lightsail 스냅샷에서 만든 Amazon EC2의 리눅스 또는 유닉스 인스턴스에 연결

Amazon Lightsail 스냅샷으로부터 Amazon Elastic Compute Cloud (Amazon EC2) 에서 Linux 또는 Unix 인스턴스를 생성한 후에는 소스 Lightsail 인스턴스에 연결한 것과 마찬가지로 SSH를 통해 인스턴스에 연결할 수 있습니다. 인스턴스를 인증하려면 AWS 리전원본 인스턴스의 기본 Lightsail 키 페어 또는 자체 키 페어를 사용하십시오. 이 안내서에서는 PuTTY를 사용하여 EC2의 Linux 또는 Unix 인스턴스에 연결하는 방법을 보여줍니다.

참고

Windows Server 인스턴스에 연결하는 방법에 대한 자세한 내용은 Lightsail 스냅샷에서 생성된 Amazon EC2 Windows Server 인스턴스에 연결을 참조하십시오.

목차

인스턴스의 키 가져오기

새 Amazon EC2 인스턴스에 연결하는 데 필요한 올바른 키를 가져옵니다. 필요한 키는 소스 Lightsail 인스턴스에 어떻게 연결했는지에 따라 달라집니다. 다음 중 하나의 방법을 사용하여 소스 Lightsail 인스턴스에 연결할 수 있습니다.

인스턴스에 대한 퍼블릭 DNS 주소 가져오기

PuTTY와 같은 SSH 클라이언트를 구성하여 인스턴스에 연결할 때 Amazon EC2 인스턴스에 대한 퍼블릭 DNS 주소를 사용할 수 있도록 해당 주소를 가져옵니다.

인스턴스에 대한 퍼블릭 DNS 주소를 가져오려면
  1. Amazon EC2 콘솔에 로그인합니다.

  2. 왼쪽 탐색 창에서 인스턴스를 선택합니다.

  3. 연결하려는 실행 중인 Linux 또는 Unix 인스턴스를 선택합니다.

  4. 하단 창에서 인스턴스에 대한 퍼블릭 DNS 주소를 찾습니다.

    이는 SSH 클라이언트를 구성하여 인스턴스에 연결할 때 사용할 주소입니다. 이 안내서의 PuTTY 다운로드 및 설치로 계속 진행하여 PuTTY SSH 클라이언트의 다운로드 및 설치 방법을 알아봅니다.

    
            Amazon EC2 콘솔의 인스턴스 퍼블릭 DNS.

PuTTY 다운로드 및 설치

PuTTY는 Windows용 무료 SSH 클라이언트입니다. PuTTY에 대한 자세한 내용은 PuTTY: 무료 SSH 및 Telnet 클라이언트를 참조하십시오. 이 웹 사이트에는 암호화가 허용되지 않는 국가에서의 제한 사항도 설명되어 있습니다. PuTTY가 이미 있는 경우, 다음과 같이 이 안내서의 PuTTYgen을 사용하여 키 구성 단원으로 건너뛸 수 있습니다.

PuTTY 설치 관리자 또는 실행 파일을 다운로드합니다. 최신 버전을 사용하는 것이 좋습니다. 그러나 선택할 다운로드 파일에 대한 정보는 PuTTY 설명서를 참조하십시오.

이 안내서의 PuTTYgen을 사용하여 키 구성으로 계속 진행하여 PuTTYgen을 사용하여 키를 구성합니다.

PuTTYgen을 사용하여 키 구성

PuTTYgen은 PuTTY와 함께 사용할 퍼블릭 및 프라이빗 키 페어를 생성합니다. 이 단계에서는 PuTTY에서 허용하는 키 파일 유형(.PPK)을 사용해야 합니다.

PuTTYgen을 사용하여 키를 구성하려면
  1. PuTTYgen을 시작합니다.

    예를 들어, Windows 시작 메뉴, 모든 프로그램, PuTTYPuTTYgen을 차례대로 선택합니다.

    
            PuTTY 키 생성기
  2. 로드(Load)를 선택합니다.

    기본적으로 PuTTYgen에는 확장명이 .PPK인 파일만 표시됩니다. .PEM 파일을 찾으려면 모든 유형의 파일을 표시하는 옵션을 선택합니다.

    
            Lightsail 개인 키를 PuTTY 키 생성기에 로드합니다.
  3. 이 안내서의 앞부분에서 다운로드한 기본 Lightsail 키 파일 (.PEM) 을 선택한 다음 [Open] 을 선택합니다.

  4. PuTTYgen에서 키를 성공적으로 가져왔다고 확인하면 OK(확인)를 선택합니다.

    
            PuTTY 키 생성기 알림
  5. Save private key(프라이빗 키 저장)를 선택한 다음 암호와 함께 저장하지 않을 것임을 확인합니다.

    추가적인 보안 방법으로서 암호를 생성할 경우 PuTTY를 사용하여 인스턴스에 연결할 때마다 암호를 입력해야 합니다.

    
            PuTTY Key 생성기의 프라이빗 키 저장
  6. 프라이빗 키를 저장하기 위해 이름과 위치를 지정한 후 저장을 선택합니다.

    PuTTYgen에서 새 키 파일을 .PPK 파일 유형으로 저장합니다.

  7. PuTTYgen을 닫습니다.

    이 설명서의 PuTTY를 구성하여 인스턴스에 연결 섹션으로 계속 진행합니다. 이 섹션에서는 생성된 새 .PPK 파일을 사용하여 PuTTY를 구성하고 Amazon EC2의 Linux 또는 Unix 인스턴스에 연결합니다.

PuTTY를 구성하여 인스턴스에 연결

이제 SSH를 사용하여 Linux 또는 Unix 인스턴스에 연결하기 위한 모든 사전 조건이 충족되었으므로 PuTTY를 구성합니다.

PuTTY를 구성하여 Linux 또는 Unix 인스턴스에 연결하려면
  1. PuTTY를 엽니다.

    예를 들어, Windows 시작 메뉴, 모든 프로그램, PuTTYPuTTY를 차례대로 선택합니다.

  2. 호스트 이름 텍스트 상자에 이 설명서의 초반부에서 Amazon EC2 콘솔로부터 가져온 인스턴스에 대한 퍼블릭 DNS 주소를 입력합니다.

    
            PuTTY SSH 클라이언트
  3. 왼쪽 탐색 창의 Connection(연결) 섹션에서 Data(데이터)를 선택합니다.

  4. Auto-login username(자동 로그인 사용자 이름) 텍스트 상자에 인스턴스에 로그인할 때 사용할 사용자 이름을 입력합니다.

    
            PuTTY의 인스턴스 사용자 이름

    소스 Lightsail 인스턴스의 블루프린트에 따라 다음 기본 사용자 이름 중 하나를 입력합니다.

    • AlmaLinux, 아마존 리눅스 2, 아마존 리눅스 2023, 센토스 스트림 9, FreeBSD 및 OpenSuse 인스턴스: ec2-user

    • CentOS 7 인스턴스: centos

    • Debian 인스턴스: admin

    • Ubuntu 인스턴스: ubuntu

    • Bitnami 인스턴스: bitnami

    • Plesk 인스턴스: ubuntu

    • cPanel & WHM 인스턴스: centos

  5. 왼쪽 탐색 창의 연결 섹션에서 SSH를 확장한 다음 Auth(인증)를 선택합니다.

  6. Browse(찾아보기)를 선택하여 이 안내서의 이전 단원에서 생성한 .PPK 파일을 찾은 다음 Open(열기)을 선택합니다.

    
            PuTTY 인증 파라미터
  7. Open(열기)을 선택하여 인스턴스에 연결한 후 를 선택하여 앞으로는 이 연결을 신뢰한다는 점을 확인합니다.

    인스턴스에 성공적으로 연결한 경우 다음과 비슷한 화면이 표시됩니다.

    
            PuTTY가 EC2 인스턴스에 연결됨

다음 단계

Amazon EC2를 사용하여 내보낸 스냅샷에서 새 인스턴스를 생성하는 경우 Amazon EC2의 새 Linux 또는 Unix 인스턴스에는 Lightsail 서비스의 잔여 키가 포함됩니다. 새 Amazon EC2 인스턴스에 대한 보안을 강화하기 위해서는 이러한 키를 제거하는 것이 좋습니다. 자세한 내용은 Lightsail 스냅샷에서 만든 Amazon EC2의 Linux 또는 Unix 인스턴스 보호를 참조하십시오.