Skip to content

SSH 키 페어를 분실한 경우 PuTTY 또는 Filezilla를 사용하여 Lightsail 인스턴스에 연결하려면 어떻게 해야 하나요?

3분 분량
0

Amazon Lightsail 인스턴스에 구성한 SSH 키 페어(프라이빗 키)를 분실했습니다. PuTTY 또는 Filezilla를 사용하여 인스턴스에 다시 액세스하고 싶습니다.

해결 방법

기본 SSH 키 페어로 Lightsail 인스턴스를 생성한 경우 Lightsail 콘솔에서 SSH 프라이빗 키를 다운로드합니다.

사용자 지정 SSH 키 페어로 Lightsail 인스턴스를 생성한 경우 새 키 페어를 구성합니다. Lightsail 브라우저 기반 SSH 콘솔을 사용해도 됩니다. 또는 스냅샷에서 새 Lightsail 인스턴스를 생성합니다.

Lightsail 브라우저 기반 SSH 콘솔을 사용하여 새 키 페어 구성

Amazon Lightsail 콘솔에서 새 SSH 키 페어를 생성하고 퍼블릭 키 검색

새 SSH 키 페어를 생성하려면 다음 단계를 완료하세요.

  1. Amazon Lightsail 콘솔을 엽니다.
  2. 탐색 창에서 계정을 선택한 다음 드롭다운 메뉴에서 계정을 선택합니다.
  3. SSH 키를 선택한 다음 새로 만들기를 선택합니다.

퍼블릭 키에서 퍼블릭 키를 검색하려면 다음 방법 중 하나를 사용하세요.

로컬 리눅스 또는 macOS 컴퓨터

터미널을 열고 ssh-keygen 명령을 실행합니다.

$ ssh-keygen -y -f /path_to_key_pair/my-key-pair.pem

이 명령은 다음 예와 같은 퍼블릭 키를 반환합니다.

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQClKsfkNkuSevGj3eYhCe53pcjqP3maAhDFcvBS7O6V
hz2ItxCih+PnDSUaw+WNQn/mZphTk/a/gU8jEzoOWbkM4yxyb/wB96xbiFveSFJuOp/d6RJhJOI0iBXr
lsLnBItntckiJ7FbtxJMXLvvwJryDUilBMTjYtwB+QhYXUMOzce5Pjz5/i8SeJtjnV3iAoG/cQk+0FzZ
qaeJAAHco+CY/5WrUBkrHmFJr6HcXkvJdWPkYQS3xqC0+FmUZofz221CBt5IMucxXPkX4rWi+z7wB3Rb
BQoQzd8v7yeb7OzlPnWOyN0qFU0XA246RA8QFYiCNYwI3f05p6KLxEXAMPLE

로컬 Windows 컴퓨터

다음 단계를 완료합니다.

  1. puttygen 프로그램을 엽니다.
  2. 파일을 선택한 다음 프라이빗 키 로드를 선택합니다.
  3. .pem 파일을 보려면 파일 이름 유형을 **PuTTy 프라이빗 키 파일(*.ppk)**에서 **모든 파일(*.*)**로 변경합니다.
  4. 다운로드한 키 페어 파일(.pem)을 선택한 다음 열기를 선택합니다.
  5. 전체 프라이빗 키를 선택한 다음 마우스 오른쪽 버튼을 클릭하고 복사를 선택합니다.
  6. 원하는 텍스트 편집기를 열고 내용을 입력합니다.

브라우저 기반 SSH 콘솔을 통해 인스턴스에 연결하고 SSH 구성 파일에 퍼블릭 키 추가

다음 단계를 완료합니다.

  1. Amazon Lightsail 콘솔을 엽니다.

  2. 인스턴스 이름을 선택한 다음 연결을 선택합니다.

  3. SSH를 사용하여 연결을 선택합니다. 자세한 내용은 Lightsail Linux 또는 Unix 인스턴스에 연결을 참조하세요.

  4. 텍스트 편집기에서 ~/.ssh/authorized_keys 파일을 엽니다.
    인스턴스가 수락한 키 페어의 현재 퍼블릭 키를 보려면 다음 명령을 실행합니다.

    $ cat ~/.ssh/authorized_keys
  5. 퍼블릭 키를 복사하여 authorized_keys 파일에 붙여넣습니다.

  6. authorized_keys 파일을 저장합니다.

PuTTY 또는 Filezilla를 새 SSH 프라이빗 키와 함께 사용하여 Lightsail 인스턴스에 연결합니다.

참고: 인스턴스에 연결하기 전에 .pem 파일(프라이빗 키)을 .ppk 파일로 변환해야 합니다.

스냅샷에서 새 Lightsail 인스턴스를 생성하고 새 키 페어 구성

다음 단계를 완료합니다.

  1. Amazon Lightsail 콘솔을 엽니다.
  2. Lightsail 인스턴스의 스냅샷을 생성합니다.
  3. 스냅샷에서 새 인스턴스를 생성합니다.
  4. 스냅샷에서 인스턴스 생성 페이지에서 SSH 키 페어를 선택합니다. 새 키 페어를 만들거나 기존 키 페어를 선택할 수 있습니다.
  5. 인스턴스 생성을 생성합니다.

참고: 이전 인스턴스에 고정 IP 주소가 있었다면 새 인스턴스에서 이 주소를 사용할 수 있습니다. Lightsail 콘솔의 네트워킹 페이지에서 고정 IP 주소를 분리한 다음 새 인스턴스에 연결합니다. 자세한 내용은 Amazon Lightsail의 고정 IP 주소를 참조하세요.

AWS 공식업데이트됨 일 년 전