Linux/Unix 기반 Lightsail 인스턴스를 위한 SSH 설정

최종 업데이트 날짜: 2017년 10월 16일

Secure SHell(SSH)은 가상 프라이빗 서버(또는 Lightsail인스턴스)에 안전하게 연결하는 프로토콜입니다. SSH는 원격 서버를 권한이 있는 사용자에게 연결시키는 프라이빗 키 및 퍼블릭 키를 생성하여 작동합니다. 이 키 페어를 사용하여 브라우저 기반 SSH 터미널에서 인스턴스에 연결할 수 있습니다.

SSH에 대한 자세한 내용은 Amazon Lightsail의 SSH 이해를 참조하십시오.

Lightsail 인스턴스를 생성할 때 Lightsail에서 SSH 키를 관리하도록 하는 것이 기본 옵션입니다. Lightsail에서는 Linux 기반 인스턴스에 안전하게 연결하기 위해 브라우저 기반 SSH 클라이언트를 제공합니다. 이 터미널에서 명령을 입력하고 인스턴스를 변경할 수 있습니다.

Windows 기반 인스턴스는 SSH 대신 원격 데스크톱(RDP) 프로토콜을 사용합니다. Lightsail의 Windows 기반 인스턴스에 대한 자세한 내용은 Lightsail에서 Windows 기반 인스턴스 시작하기를 참조하십시오.

중요

SSH 키 관리는 리전을 기준으로 수행됩니다. 새 AWS 리전에서 인스턴스를 생성하면 이 리전에 기본 키 페어를 사용하는 옵션이 주어집니다. 그 리전에서 사용자 지정 키를 사용할 수도 있습니다. 자체 키를 업로드하는 경우 인스턴스가 있는 각 리전에 대해 업로드해야 합니다.

기본 키를 사용하는 경우에도 프라이빗 키를 다운로드하여 보관할 수 있습니다. 인스턴스를 생성하는 시점이나 그 이후에 위 작업을 수행할 수 있습니다. 인스턴스를 생성한 후 키를 다운로드하려는 경우에는 계정 페이지의 SSH 키에서 그렇게 할 수 있습니다.

새 키 생성

기본 키를 사용하도록 선택하지 않으면 Lightsail 인스턴스를 생성할 때 새 키 페어를 생성할 수 있습니다.

  1. 아직 선택하지 않았다면 인스턴스 생성을 선택합니다.

  2. 인스턴스 생성 페이지에서 SSH 키 페어 변경을 선택합니다.

  3. 새로 생성을 선택합니다.

  4. 새 키를 생성하는 리전이 Lightsail에 표시됩니다.

    새 키 페어가 생성되는 리전

    Create를 선택합니다.

  5. 키 페어 이름을 입력합니다.

    리소스 이름:

    • Lightsail 계정의 각 AWS 리전 내에서 고유해야 합니다.

    • 2~255자의 문자로 구성되어야 합니다.

    • 영숫자 문자 또는 숫자로 시작하고 끝나야 합니다.

    • 영숫자 문자, 숫자, 마침표, 대시, 밑줄이 포함될 수 있습니다.

  6. 키 페어 생성을 선택합니다.

    중요

    쉽게 찾을 수 있는 위치에 키를 저장하십시오. 권한을 다른 사람이 읽을 수 없도록 설정하는 것도 좋은 방법입니다.

  7. 인스턴스 생성 절차를 계속 진행합니다.

기존 키 업로드

Lightsail 인스턴스를 생성할 때 기존 키를 업로드하도록 선택할 수도 있습니다.

  1. 아직 선택하지 않았다면 인스턴스 생성을 선택합니다.

  2. 인스턴스 생성 페이지에서 SSH 키 페어 변경을 선택합니다.

  3. 새로 업로드를 선택합니다.

  4. 새 키를 업로드하는 리전이 Lightsail에 표시됩니다.

    Upload를 선택합니다.

  5. 찾아보기를 선택하여 로컬 시스템에서 키를 찾습니다.

    (프라이빗 키가 아니라) 반드시 퍼블릭 키를 업로드하십시오. 예: github_rsa.pub.

  6. 키 업로드를 선택합니다.

  7. 인스턴스 생성 절차를 계속 진행합니다.

키 관리

계정 페이지의 SSH 키 탭에서 키를 관리할 수 있습니다. 각 리전에서 사용하는 각각의 키 페어가 보일 것입니다.

계정 페이지의 키 페어 관리

이 페이지에서 Lightsail 인스턴스에 연결하기 위해 사용할 키를 변경할 수 있습니다. 새 키를 생성하거나 기존 키를 업로드하거나 프라이빗 키를 다운로드할 수도 있습니다. PuTTY 같은 SSH 클라이언트를 사용하여 연결할 수도 있는데, 이때는 키의 프라이빗 부분 중 절반이 필요합니다. 계정 페이지에서 키를 다운로드할 수 있습니다. Lightsail 인스턴스에 연결하도록 PuTTY를 설정하는 방법을 자세히 알아봅니다..