

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

# SSH 키 페어 관리 및 Lightsail 인스턴스 연결
<a name="understanding-ssh-in-amazon-lightsail"></a>

키 페어는 Amazon Lightsail 인스턴스에 연결할 때 자격 증명을 입증하는 데 사용하는 보안 자격 증명 집합입니다. 키 페어는 퍼블릭 키와 프라이빗 키로 구성됩니다. Lightsail은 퍼블릭 키를 인스턴스에 저장하고, 사용자는 프라이빗 키를 저장합니다.

키 페어 파일에는 다음 텍스트가 포함됩니다.

![\[키 페어 파일 예시\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/key-pairs-and-connecting-to-instances-01.png)


Linux 및 Unix 인스턴스에서는 프라이빗 키를 사용하여 인스턴스에 대한 보안 SSH 연결을 설정할 수 있습니다. Windows 인스턴스에서 프라이빗 키는 인스턴스에 대한 보안 RDP 연결을 설정하는 데 사용하는 기본 관리자 암호를 해독합니다.

프라이빗 키에 액세스하는 사람은 누구나 인스턴스에 연결할 수 있으므로 보안된 위치에 프라이빗 키를 저장해 두는 것이 중요합니다.

**목차**
+ [키 페어 옵션 선택](#choosing-a-key-pair-option)
+ [인스턴스에 연결](#connecting-to-your-instances)
+ [인스턴스에 저장된 키 관리](#managing-keys-stored-on-instances)

## 키 페어 옵션 선택
<a name="choosing-a-key-pair-option"></a>

Lightsail을 인스턴스를 생성할 때 다음 키 페어 옵션 중 하나를 선택할 수 있습니다. Windows 인스턴스는 항상 기본 키를 사용하므로 Windows 인스턴스를 만들 때 키 페어를 생성하거나 키를 업로드할 수 없습니다.
+ **기본 SSH 키** -는 인스턴스를 생성하는 각에 기본 키 페어 AWS 리전 를 Lightsail 자동으로 생성합니다. 인스턴스에 기본 키 페어를 사용하는 경우 Lightsail은 퍼블릭 키를 인스턴스에 저장합니다. 기본 키 페어의 프라이빗 키는 Lightsail 콘솔의 **계정** 페이지에서 언제든 다운로드할 수 있습니다. 각각에 최대 하나의 기본 키 페어를 가질 수 있습니다 AWS 리전.
+ **키 페어 생성(Linux 및 Unix 인스턴스)** - Lightsail 콘솔을 사용하여 인스턴스에 사용할 새 사용자 지정 키 페어를 생성할 수 있습니다. 사용자 지정 키 페어를 생성할 때는 고유한 이름을 제공하고, Lightsail은 퍼블릭 키를 인스턴스에 저장합니다. 사용자 지정 키 페어를 처음 생성할 때만 사용자 지정 키 페어의 프라이빗 키를 다운로드할 수 있습니다.
+ **키 업로드(Linux 및 Unix 인스턴스)** – 기존 키 페어를 사용하려면 Lightsail에 퍼블릭 키를 업로드할 수 있습니다. 인스턴스에 사용할 퍼블릭 키를 업로드할 때 고유한 이름을 제공하면 Lightsail이 이를 인스턴스에 저장합니다. 키 페어의 프라이빗 키를 보관하고 저장합니다.

여러 인스턴스에 단일 퍼블릭 키를 구성하는 경우 키 페어의 동일한 프라이빗 키를 사용하여 해당 인스턴스에 연결할 수 있습니다. 키 페어 관리에 대한 자세한 내용은 [Amazon Lightsail의 키 페어 관리](amazon-lightsail-managing-ssh-keys.md)를 참조하세요.

## 인스턴스에 연결
<a name="connecting-to-your-instances"></a>

다음 옵션 중 하나를 사용하여 Lightsail 인스턴스에 연결할 수 있습니다.

**Lightsail 브라우저 기반 SSH 및 RDP 클라이언트**

 Lightsail 콘솔에서 브라우저 기반 SSH 클라이언트를 사용하여 Linux 및 Unix 인스턴스에 즉시 연결하고, 브라우저 기반 RDP 클라이언트를 사용하여 Windows 인스턴스에 연결할 수 있습니다. 브라우저 기반 클라이언트를 사용하여 인스턴스에 연결할 때 컴퓨터에 SSH 클라이언트를 설치하거나 키 페어를 구성하거나 관리자 암호를 지정할 필요가 없습니다. 이는 인스턴스에 연결하는 가장 빠른 방법입니다. 자세한 내용은 [Amazon Lightsail에서 Linux 또는 Unix 인스턴스에 연결](lightsail-how-to-connect-to-your-instance-virtual-private-server.md)과 [Amazon Lightsail에서 Windows 인스턴스에 연결](connect-to-your-windows-based-instance-using-amazon-lightsail.md)을 참조하세요.

 브라우저 기반 클라이언트는 인스턴스를 생성할 때 구성하는 키 페어와 다른 키 페어를 사용합니다(예: 기본 키 또는 생성하거나 업로드하는 키). 따라서 원래 구성한 키 중 하나를 삭제하거나 분실하더라도 브라우저 기반 클라이언트를 사용하여 인스턴스에 계속 연결할 수 있습니다.

**서드 파티 SSH 및 RDP 클라이언트**

 서드 파티 SSH 클라이언트를 사용하여 Linux 및 Unix 인스턴스에 연결하고 서드 파티 RDP 클라이언트를 사용하여 Windows 인스턴스에 연결할 수 있습니다. SSH 클라이언트를 사용하는 경우 인스턴스에서 구성한 키 페어의 프라이빗 키를 사용하도록 클라이언트를 구성해야 합니다. RDP 클라이언트를 사용하는 경우 Windows 인스턴스의 관리자 암호를 지정해야 합니다.

 Windows 컴퓨터를 로컬로 사용하는 경우 다음 클라이언트를 사용하여 Lightsail 인스턴스에 연결할 수 있습니다.
+ **PuTTY** - PuTTY를 사용하여 SSH를 사용하는 Linux 또는 Unix 인스턴스에 연결합니다. 자세한 내용은 [PuTTY를 설정하여 인스턴스에 연결](lightsail-how-to-set-up-putty-to-connect-using-ssh.md)을 참조하세요.
+ **원격 데스크톱 연결** - 원격 데스크톱 연결을 사용하여 RDP를 사용하는 Windows 인스턴스에 연결합니다. 자세한 내용은 [Windows 컴퓨터에서 원격 데스크톱 연결 클라이언트를 사용하여 Windows 인스턴스에 연결](amazon-lightsail-connecting-to-windows-instance-using-rdc.md)을 참조하세요.

Mac 컴퓨터를 로컬로 사용하는 경우 다음 클라이언트를 사용하여 Lightsail 인스턴스에 연결합니다.
+ **터미널의 기본 SSH 클라이언트** - 터미널에서 기본 SSH 클라이언트를 사용하여 Linux 및 Unix 인스턴스에 연결합니다. 자세한 내용은 [터미널에서 SSH를 사용하여 Linux 또는 Unix 인스턴스에 연결](amazon-lightsail-ssh-using-terminal.md)을 참조하세요.
+ **Microsoft 원격 데스크톱** - macOS용 Microsoft 원격 데스크톱을 통해 RDP를 사용하는 Windows 인스턴스에 연결합니다. 자세한 내용은 [Mac에서 Microsoft 원격 데스크톱을 사용하여 Windows 인스턴스에 연결](amazon-lightsail-connecting-to-windows-instance-using-microsoft-remote-desktop.md)을 참조하세요.

## 인스턴스에 저장된 키 관리
<a name="managing-keys-stored-on-instances"></a>

인스턴스가 시작 및 실행되면 인스턴스에 새 키를 추가하거나 원래 할당한 키를 교체할 수 있습니다. 예를 들어, 조직 내 사용자가 별도의 키를 사용하여 인스턴스에 액세스해야 할 경우 인스턴스에 키를 추가할 수 있습니다. 다른 예로는 누군가가 조직을 떠나고 프라이빗 키(.PEM) 파일의 복사본이 있는 경우일 수 있습니다. 키를 새 키로 바꾸거나 완전히 제거하여 인스턴스에 연결하지 못하게 할 수 있습니다. 자세한 내용은 [Amazon Lightsail의 인스턴스에 저장된 키 관리](amazon-lightsail-remove-ssh-key-on-instance.md)를 참조하세요.

**Topics**
+ [키 페어 옵션 선택](#choosing-a-key-pair-option)
+ [인스턴스에 연결](#connecting-to-your-instances)
+ [인스턴스에 저장된 키 관리](#managing-keys-stored-on-instances)
+ [SSH 키 설정](lightsail-how-to-set-up-ssh.md)
+ [SSH 키 관리](amazon-lightsail-managing-ssh-keys.md)
+ [인스턴스 SSH 키 관리](amazon-lightsail-remove-ssh-key-on-instance.md)
+ [Linux 인스턴스에 연결](lightsail-how-to-connect-to-your-instance-virtual-private-server.md)
+ [Windows 인스턴스에 연결](connect-to-your-windows-based-instance-using-amazon-lightsail.md)

# Lightsail에 대한 SSH 키 설정
<a name="lightsail-how-to-set-up-ssh"></a>

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

SSH에 대한 자세한 내용은 [SSH 이해](understanding-ssh-in-amazon-lightsail.md)를 참조하세요.

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

Windows 기반 인스턴스는 SSH 대신 원격 데스크톱(RDP) 프로토콜을 사용합니다. Lightsail의 Windows 기반 인스턴스에 대한 자세한 내용은 [Lightsail에서 Windows 기반 인스턴스 시작하기](get-started-with-windows-based-instances-in-lightsail.md)를 참조하세요.

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

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

## 새 키 생성
<a name="lightsail-set-up-ssh-create-new-key"></a>

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

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

1. **인스턴스 생성** 페이지에서 **사용자 지정 키 생성**을 선택합니다.

1. Lightsail에 새 키가 생성되는 리전이 표시됩니다.  
![\[새 키 페어가 생성되는 리전\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-create-new-key-pair-in-region.png)

   **생성**을 선택합니다.

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

   리소스 이름:
   + Lightsail 계정의 각 AWS 리전 내에서 고유해야 합니다.
   + 2\$1255자의 문자로 구성되어야 합니다.
   + 영숫자 문자 또는 숫자로 시작하고 끝나야 합니다.
   + 영숫자 문자, 숫자, 마침표, 대시, 밑줄이 포함될 수 있습니다.

1. **키 페어 생성**을 선택합니다.
**중요**  
쉽게 찾을 수 있는 위치에 키를 저장하세요. 권한을 다른 사람이 읽을 수 없도록 설정하는 것도 좋은 방법입니다.

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

## 기존 키 업로드
<a name="lightsail-set-up-ssh-upload-existing-key"></a>

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

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

1. **인스턴스 생성** 페이지에서 **키 업로드**를 선택합니다.

1. **업로드**를 선택합니다.

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

1. **파일 선택**을 선택하여 로컬 시스템에서 키를 찾습니다.

   (프라이빗 키가 아니라) 반드시 퍼블릭 키를 업로드하세요. 예를 들어 `github_rsa.pub`입니다.

1. **키 업로드**를 선택합니다.

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

## 키 관리
<a name="lightsail-set-up-ssh-key-management"></a>

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

![\[계정 페이지의 키 페어 관리\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-account-key-pairs-management.png)


이 페이지에서 새 키를 생성하거나, 기존 키를 삭제하거나, 기존 키를 업로드하거나, 프라이빗 키를 다운로드할 수 있습니다. PuTTY 같은 SSH 클라이언트를 사용하여 연결할 수도 있는데, 이때는 키의 프라이빗 부분 중 절반이 필요합니다. **계정** 페이지에서 키를 다운로드할 수 있습니다. [Lightsail 인스턴스에 연결하도록 PuTTY를 설정하는 방법을 자세히 알아봅니다.](lightsail-how-to-set-up-putty-to-connect-using-ssh.md).

# Lightsail SSH 키를 사용한 보안 인스턴스 연결 제어
<a name="amazon-lightsail-managing-ssh-keys"></a>

키 페어를 사용하여 Amazon Lightsail 인스턴스에 보안 연결을 설정할 수 있습니다. Amazon Lightsail 인스턴스를 처음 생성할 때 Lightsail에서 대신 생성한 키 페어(Lightsail 기본 키 페어) 또는 직접 생성한 사용자 지정 키 페어를 사용할 수 있습니다. 자세한 내용은 [Amazon Lightsail의 키 페어 및 인스턴스 연결](understanding-ssh-in-amazon-lightsail.md)을 참조하세요.

Linux 및 Unix 인스턴스에서는 프라이빗 키를 사용하여 인스턴스에 대한 보안 SSH 연결을 설정할 수 있습니다. Windows 인스턴스에서 프라이빗 키는 인스턴스에 대한 보안 RDP 연결을 설정하는 데 사용하는 기본 관리자 암호를 해독합니다.

이 가이드에서는 Lightsail 인스턴스에서 사용할 수 있는 키를 관리하는 방법을 안내합니다. 키를 보고, 기존 키를 삭제하고, 새 키를 생성하거나 업로드할 수 있습니다.

**목차**
+ [기본 키 및 사용자 지정 키 보기](#view-default-and-custom-keys)
+ [Lightsail 콘솔에서 기본 키의 프라이빗 키 다운로드](#download-the-private-key)
+ [Lightsail 콘솔의 사용자 지정 키 삭제](#delete-a-custom-key)
+ [Lightsail 콘솔에서 기본 키를 삭제하고 새 키 생성](#delete-default-key-create-new-one)
+ [Lightsail 콘솔을 사용하여 사용자 지정 키 생성](#create-a-custom-key-console)
+ [ssh-keygen을 사용하여 사용자 지정 키를 생성하고 Lightsail에 업로드](#create-a-custom-key-ssh-keygen)

## 기본 키 및 사용자 지정 키 보기
<a name="view-default-and-custom-keys"></a>

다음 절차를 완료하여 Lightsail 콘솔에서 기본 키와 사용자 지정 키를 봅니다.

1. [Lightsail 콘솔](https://lightsail.aws.amazon.com/)에 로그인합니다.

1. Lightsail 홈 페이지의 상단 탐색 메뉴에서 계정을 선택합니다.

1. 드롭다운 메뉴에서 **계정(Account)**을 선택합니다.  
![\[Lightsail 계정 탭\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-console-account-menu.png)

1. **SSH 키(SSH keys)** 탭을 선택합니다.

   **SSH 키** 페이지에 다음이 나열됩니다.
   + **사용자 지정 키** - Lightsail 콘솔 또는 ssh-keygen과 같은 서드 파티 도구를 사용하여 생성한 키입니다. 각각에 많은 사용자 지정 키가 있을 수 있습니다 AWS 리전.
   + **기본 키** - Lightsail에서 생성한 키입니다. 각 AWS 리전에 1개의 기본 키만 있을 수 있습니다.  
![\[SSH 키 페이지\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-key-pairs-02.png)

사용자 지정 키와 기본 키는 리전별로 다릅니다. 예를 들어, 미국 서부(오레곤) AWS 리전 의 키는 해당 리전에서 생성된 인스턴스에서만 구성할 수 있습니다. 키에 대한 자세한 내용은 [Amazon Lightsail의 키 페어 및 인스턴스 연결](understanding-ssh-in-amazon-lightsail.md)을 참조하세요.

**SSH 키** 페이지에서 키 페어를 생성하고, 키를 업로드하고, 삭제하고, Lightsail 기본 키 페어의 프라이빗 키를 다운로드할 수 있습니다.

**참고**  
Lightsail은 해당 키를 저장하지 않으므로 사용자 지정 키 페어의 프라이빗 키를 다운로드할 수 없습니다. 사용자 지정 키 페어의 프라이빗 키를 분실한 경우 새로 생성하고, 인스턴스에서 이를 구성해야 합니다. 그런 다음 손실된 키를 삭제합니다. 자세한 내용은 [Lightsail 콘솔을 사용하여 사용자 지정 키 생성](#create-a-custom-key-console) 또는 [ssh-keygen을 사용하여 사용자 지정 키를 생성하고 Lightsail에 업로드](#create-a-custom-key-ssh-keygen)를 참조하세요.

## Lightsail 콘솔에서 기본 키의 프라이빗 키 다운로드
<a name="download-the-private-key"></a>

다음 절차를 완료하여 Lightsail 콘솔에서 기본 키 페어의 프라이빗 키를 다운로드합니다.

1. [Lightsail 콘솔](https://lightsail.aws.amazon.com/)에 로그인합니다.

1. Lightsail 홈 페이지의 상단 탐색 메뉴에서 계정을 선택합니다.

1. 드롭다운 메뉴에서 **계정(Account)**을 선택합니다.  
![\[Lightsail 계정 탭\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-console-account-menu.png)

1. **SSH 키(SSH keys)** 탭을 선택합니다.

1. 페이지의 **기본 키** 섹션에서 다운로드할 키의 다운로드 아이콘을 선택합니다.  
![\[기본 키 다운로드 아이콘\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-key-pairs-download-default-key.png)
**중요**  
안전한 위치에 프라이빗 키를 저장합니다. 인스턴스에 연결하는 데 사용할 수 있으므로 공개적으로 공유하지 마십시오.

프라이빗 키를 사용하여 인스턴스에 연결하도록 SSH 클라이언트를 구성할 수 있습니다. 자세한 내용은 [인스턴스에 연결](understanding-ssh-in-amazon-lightsail.md#connecting-to-your-instances)을 참조하세요.

## Lightsail 콘솔의 사용자 지정 키 삭제
<a name="delete-a-custom-key"></a>

다음 절차에 따라 Lightsail 콘솔에서 사용자 지정 키를 삭제합니다. 이렇게 하면 Lightsail에서 생성한 새 인스턴스에 사용자 지정 키가 구성되지 않습니다.

1. [Lightsail 콘솔](https://lightsail.aws.amazon.com/)에 로그인합니다.

1. Lightsail 홈 페이지의 상단 탐색 메뉴에서 계정을 선택합니다.

1. 드롭다운 메뉴에서 **계정(Account)**을 선택합니다.  
![\[Lightsail 계정 탭\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-console-account-menu.png)

1. **SSH 키(SSH keys)** 탭을 선택합니다.

1. 페이지의 **사용자 지정 키** 섹션에서 삭제할 키의 삭제 아이콘을 선택합니다.  
![\[사용자 지정 키 삭제 아이콘\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-key-pairs-06.png)

   이는 이전에 생성되어 현재 실행 중인 인스턴스에서 사용자 지정 키 페어의 퍼블릭 키를 제거하지는 않습니다. 실행 중인 인스턴스에 저장된 이전에 구성한 퍼블릭 키를 제거하려면 [Amazon Lightsail의 인스턴스에 저장된 키 관리](amazon-lightsail-remove-ssh-key-on-instance.md)를 참조하세요.

## Lightsail 콘솔에서 기본 키를 삭제하고 새 키 생성
<a name="delete-default-key-create-new-one"></a>

다음 절차에 따라 Lightsail 콘솔에서 기본 키를 삭제합니다. 이렇게 하면 Lightsail에서 생성한 새 인스턴스에 기본 키가 구성되지 않습니다. 그런 다음 새 기본 키를 생성하여 삭제한 키를 대체할 수 있습니다. Lightsail에서 생성한 새 인스턴스에 새 기본 키를 구성할 수 있습니다.

1. [Lightsail 콘솔](https://lightsail.aws.amazon.com/)에 로그인합니다.

1. Lightsail 홈 페이지의 상단 탐색 메뉴에서 계정을 선택합니다.

1. 드롭다운 메뉴에서 **계정(Account)**을 선택합니다.  
![\[Lightsail 계정 탭\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-console-account-menu.png)

1. **SSH 키(SSH keys)** 탭을 선택합니다.

1. 페이지의 **기본 키** 섹션에서 삭제할 기본 키의 삭제 아이콘을 선택합니다.  
![\[기본 키 삭제 아이콘\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-key-pairs-delete-default-key.png)
**중요**  
기본 키를 삭제해도 이전에 생성되었고 현재 실행 중인 인스턴스에서 사용자 지정 키 페어의 퍼블릭 키가 제거되지는 않습니다. 자세한 내용은 [Amazon Lightsail의 인스턴스에 저장된 키 관리](amazon-lightsail-remove-ssh-key-on-instance.md)를 참조하세요.

1. Windows 인스턴스의 경우 관리자 암호를 생성하는 데 기본 키가 사용됩니다. 기본 키를 삭제하기 전에 삭제할 기본 키를 사용하는 모든 Windows 인스턴스에서 관리자 암호를 검색하고 저장해야 합니다.

1. **계속(Continue)**을 선택하여 기본 키를 삭제합니다.  
![\[이 키를 삭제하기 전 프롬프트\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-key-pairs-09.png)

1. 삭제하기 전에 기본 키를 다운로드해야 합니다. 기본 키를 다운로드한 후 **예, 삭제합니다.(Yes, delete)**를 선택하여 기본 키를 영구적으로 삭제할 수 있습니다.  
![\[기본 키 다운로드 프롬프트\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-key-pairs-10.png)

1. 기본 키가 삭제되었습니다. **확인**을 선택합니다.  
![\[기본 키 삭제됨 프롬프트\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-key-pairs-11.png)

   다음 단계는 선택 사항이며 삭제한 기본 키 페어를 교체하려는 경우에만 완료해야 합니다.

1. 페이지의 **기본 키** 섹션에서 **키 페어 생성**을 선택합니다.

1. 표시되는 **리전 선택** 프롬프트 AWS 리전 에서 새 기본 키를 생성할를 선택합니다. 동일한 AWS 리전의 새 인스턴스에서 새 기본 키를 구성할 수 있습니다.
**참고**  
이 단계를 사용하면 Lightsail 리소스를 생성한 AWS 리전에서만 기본 키 페어를 생성할 수 있습니다. 새 리전에서 기본 키 페어를 생성하려면 해당 리전에서 Lightsail 리소스를 생성해야 합니다. 리소스를 생성하면 기본 키 페어도 생성됩니다.

1. 프라이빗 키를 다운로드하고 안전한 위치에 보관합니다.

1. **확인되었습니다\$1(Ok, got it\$1)**를 선택하고 계속 진행합니다.  
![\[키 페어 생성됨\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-key-pairs-13.png)

1. Lightsail 콘솔 SSH 키 페이지에서 새 기본 키를 확인합니다.  
![\[기본 키 목록\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-key-pairs-14.png)

   Lightsail에서 생성한 새 인스턴스에 새 기본 키를 구성할 수 있습니다. 이전에 생성되었고 현재 실행 중인 인스턴스에 새 기본 키를 구성하려면 [Amazon Lightsail의 인스턴스에 저장된 키 관리](amazon-lightsail-remove-ssh-key-on-instance.md)를 참조하세요.

## Lightsail 콘솔을 사용하여 사용자 지정 키 생성
<a name="create-a-custom-key-console"></a>

Lightsail 콘솔을 사용하여 사용자 지정 키 페어를 생성하려면 다음 절차를 완료하세요. Lightsail에서 생성한 새 인스턴스에 새 사용자 지정 키를 구성할 수 있습니다.

1. [Lightsail 콘솔](https://lightsail.aws.amazon.com/)에 로그인합니다.

1. Lightsail 홈 페이지의 상단 탐색 메뉴에서 계정을 선택합니다.

1. 드롭다운 메뉴에서 **계정(Account)**을 선택합니다.  
![\[Lightsail 계정 탭\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-console-account-menu.png)

1. **SSH 키(SSH keys)** 탭을 선택합니다.

1. 페이지의 **사용자 지정 키** 섹션에서 **키 페어 생성**을 선택합니다.  
![\[사용자 지정 키 생성\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-key-pairs-create-custom-key.png)

1. 표시되는 **리전 선택** 프롬프트에서 새 사용자 지정 키를 생성하려는 AWS 리전 을 선택합니다. 동일한 AWS 리전의 새 인스턴스에서 새 사용자 지정 키를 구성할 수 있습니다.  
![\[AWS 리전 목록\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-key-pairs-17.png)

1. 표시되는 **새 SSH 키 페어 생성(Create a new SSH key pair)** 프롬프트에서 사용자 지정 키 이름을 지정한 다음 **키 페어 생성(Generate key pair)**을 선택합니다.  
![\[새 SSH 키 페어를 생성합니다.\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-key-pairs-18.png)

1. **키 페어가 생성되었습니다\$1(Key pair created\$1)** 프롬프트가 표시되면 **프라이빗 키 다운로드(Download private key)**를 선택하여 로컬 컴퓨터에 프라이빗 키를 저장합니다.
**중요**  
안전한 위치에 프라이빗 키를 저장합니다. 인스턴스에 연결하는 데 사용할 수 있으므로 공개적으로 공유하지 마십시오.  
이때에만 사용자 지정 키 페어의 프라이빗 키를 다운로드할 수 있습니다. Lightsail은 사용자 지정 키 페어의 프라이빗 키를 저장하지 않습니다. 이 프롬프트를 닫은 후 다시 다운로드할 수 없습니다.  
![\[프라이빗 키 다운로드 프롬프트\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-key-pairs-19.png)

1. **확인되었습니다\$1(Ok, got it\$1)**를 선택하여 프롬프트를 닫습니다.  
![\[이 프라이빗 키를 한 번만 다운로드할 수 있음 프롬프트\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-key-pairs-20.png)

1. 새 사용자 지정 키는 페이지의 사용자 지정 키 섹션에 나열됩니다.  
![\[사용자 지정 키 목록\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-key-pairs-21.png)

   Lightsail에서 생성한 새 인스턴스에 새 사용자 지정 키를 구성할 수 있습니다. 이전에 생성되었고 현재 실행 중인 인스턴스에 새 사용자 지정 키를 구성하려면 [Amazon Lightsail의 인스턴스에 저장된 키 관리](amazon-lightsail-remove-ssh-key-on-instance.md)를 참조하세요.

## ssh-keygen을 사용하여 사용자 지정 키를 생성하고 Lightsail에 업로드
<a name="create-a-custom-key-ssh-keygen"></a>

다음 절차에 따라 ssh-keygen과 같은 서드 파티 도구를 사용하여 로컬 컴퓨터에 사용자 지정 키 페어를 생성합니다. 키를 생성한 후에는 Lightsail 콘솔에 업로드할 수 있습니다. Lightsail에서 생성한 새 인스턴스에 새 사용자 지정 키를 구성할 수 있습니다.

1. 로컬 컴퓨터에서 명령 프롬프트 또는 터미널을 엽니다.

1. 다음 명령을 입력하여 키 페어를 생성합니다.

   ```
   ssh-keygen -t rsa
   ```

1. 컴퓨터에서 키 페어를 저장할 디렉터리 위치를 지정합니다.

   예를 들어 다음 디렉터리 중 하나를 지정할 수 있습니다.

   1. Windows: `C:\Users\<UserName>\.ssh\<KeyPairName>`

   1. macOS, Linux 또는 Unix: `/home/<UserName>/.ssh/<KeyPairName>`

   `<UserName>`을(를) 현재 로그인한 사용자의 이름으로 바꾸고, `<KeyPairName>`을(를) 새 키 페어의 이름으로 바꿉니다.

   다음 예제에서는 Windows 컴퓨터에서 `C:\Keys` 디렉터리를 지정하고, 새 키에 `MyNewLightsailCustomKey`라는 이름을 지정했습니다.  
![\[ssh-keygen\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-key-pairs-22.png)

1. 키의 암호를 입력하고 **Enter** 키를 누릅니다. 암호를 입력할 때 암호를 볼 수 없습니다.

   나중에 SSH 클라이언트에서 키 페어의 프라이빗 키를 구성하여 키 페어의 퍼블릭 키가 구성된 인스턴스에 연결할 때 이 암호가 필요합니다.  
![\[암호\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-key-pairs-23.png)

1. 암호를 다시 입력하여 확인하고 **Enter** 키를 누릅니다. 암호를 입력할 때 암호를 볼 수 없습니다.  
![\[암호\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-key-pairs-24.png)

1. 프라이빗 키와 퍼블릭 키가 지정된 디렉터리에 저장되었음을 확인하는 메시지가 표시됩니다.  
![\[키 페어 저장 위치\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-key-pairs-25.png)

   다음으로 키 페어의 퍼블릭 키를 Lightsail 콘솔에 업로드합니다.

1. [Lightsail 콘솔](https://lightsail.aws.amazon.com/)에 로그인합니다.

1. Lightsail 홈 페이지의 상단 탐색 메뉴에서 계정을 선택합니다.

1. 드롭다운 메뉴에서 **계정(Account)**을 선택합니다.  
![\[Lightsail 계정 탭\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-console-account-menu.png)

1. **SSH 키(SSH keys)** 탭을 선택합니다.

1. 페이지의 **사용자 지정 키** 섹션에서 **키 업로드**를 선택합니다.  
![\[사용자 지정 키 업로드\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-key-pairs-27.png)

1. 표시되는 **리전 선택** 프롬프트 AWS 리전 에서 새 사용자 지정 키를 업로드할를 선택합니다. 동일한 AWS 리전의 새 인스턴스에서 새 사용자 지정 키를 구성할 수 있습니다.  
![\[AWS 리전 목록\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-key-pairs-28.png)

1. **업로드**를 선택합니다.

1. 표시되는 **퍼블릭 키 업로드(Upload a public key)** 프롬프트에서 **파일 선택(Choose File)**을 클릭합니다.  
![\[퍼블릭 키 파일 위치 선택\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-key-pairs-29.png)

1. 로컬 컴퓨터에서 이 절차의 앞부분에서 생성한 키 페어의 퍼블릭 키를 찾은 다음 **열기(Open)**를 선택합니다. 키 페어의 퍼블릭 키는.PUB 파일 확장명을 가진 파일입니다.  
![\[퍼블릭 키 선택\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-key-pairs-30.png)

1. **키 업로드**를 선택합니다.  
![\[키 업로드 버튼 선택\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-key-pairs-31.png)

1. 새 사용자 지정 키는 페이지의 **사용자 지정 키** 섹션에 나열됩니다.  
![\[사용자 지정 키 목록\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-key-pairs-21.png)

   키를 업로드한 AWS 리전에서 생성한 새 인스턴스에 새 사용자 지정 키를 구성할 수 있습니다. 이전에 생성되었고 현재 실행 중인 인스턴스에 새 사용자 지정 키를 구성하려면 [Amazon Lightsail의 인스턴스에 저장된 키 관리](amazon-lightsail-remove-ssh-key-on-instance.md)를 참조하세요.

# Lightsail Linux 인스턴스에서 SSH 키 관리
<a name="amazon-lightsail-remove-ssh-key-on-instance"></a>

키 페어를 사용하여 Amazon Lightsail에 대한 보안 연결을 설정할 수 있습니다. Lightsail은 처음 생성할 때 Linux 또는 Unix 인스턴스에서 키 페어의 퍼블릭 키를 구성합니다. SSH 연결을 설정할 때 인스턴스를 인증하기 위해 키 페어의 프라이빗 키를 사용합니다. 키에 대한 자세한 내용은 [키 페어 및 인스턴스 연결](understanding-ssh-in-amazon-lightsail.md)을 참조하세요.

인스턴스가 가동된 이후 인스턴스에서 새 퍼블릭 키를 추가하거나 퍼블릭 키를 대체(기존 퍼블릭 키 삭제 및 새 퍼블릭 키 추가)하여 인스턴스에 연결하는 데 사용되는 키 페어를 변경할 수 있습니다. 이렇게 해야 하는 경우는 다음과 같습니다.
+ 조직 내 사용자가 별도의 키 페어를 사용하여 인스턴스에 액세스해야 하는 경우 인스턴스에 퍼블릭 키 페어를 추가할 수 있습니다.
+ 손상된 키를 사용하는 인스턴스의 스냅샷에서 생성된 새 인스턴스를 보호해야 하는 경우.
+ 프라이빗 키의 복사본을 보유하고 있는 누군가의 인스턴스 연결을 차단하려는 경우(예: 퇴사자) 인스턴스의 퍼블릭 키를 삭제하고 새 키로 교체할 수 있습니다.

인스턴스의 키를 추가하거나 교체하려면 인스턴스에 연결할 수 있어야 합니다. 기존 프라이빗 키를 분실한 경우 Lightsail 브라우저 기반 SSH 클라이언트를 사용하여 인스턴스에 연결할 수 있습니다. 자세한 내용은 [Linux 또는 Unix 인스턴스에 연결](lightsail-how-to-connect-to-your-instance-virtual-private-server.md)을 참조하세요.

**목차**
+ 1단계: [프로세스 알아보기](#learn-about-the-process)
+ 2단계: [키 페어 생성](#create-a-key-pair)
+ 3단계: [인스턴스에 퍼블릭 키 추가](#add-public-key-to-instance)
+ 4단계: [새 키 페어를 사용하여 인스턴스에 연결](#connect-to-instance-new-key-pair)
+ 5단계: [인스턴스에서 기존 퍼블릭 키 삭제](#delete-public-key-from-instance)

## 1단계: 프로세스 알아보기
<a name="learn-about-the-process"></a>

다음은 인스턴스에서 키를 추가 및 제거하는 일반적인 단계입니다. 새 키를 추가하지 않고 인스턴스에서 키를 제거하려면 이 가이드 후반부에 있는 5단계: [인스턴스에서 기존 퍼블릭 키 삭제](#delete-public-key-from-instance) 섹션을 참조하세요.

1. **키 페어 생성** - 인스턴스에 새 키를 추가하려면 먼저 새 키 페어를 생성해야 합니다. Lightsail 콘솔을 사용하여 사용자 지정 키 페어를 생성할 수 있습니다. 또는 로컬 컴퓨터에서 ssh-keygen과 같은 서드 파티 도구를 사용하여 생성할 수 있습니다. 두 방법 모두 퍼블릭 키와 프라이빗 키로 구성된 새 키 페어를 생성합니다. 자세한 내용은 이 가이드 후반부에 있는 2단계: [키 페어 생성](#create-a-key-pair)을 참조하세요.

1. **인스턴스에 퍼블릭 키 추가** - 키 페어를 생성한 후 SSH를 사용하여 인스턴스에 연결하고 키 페어의 퍼블릭 키를 인스턴스에 추가합니다. 자세한 내용은 이 가이드의 후반부에 있는 3단계: [인스턴스에 퍼블릭 키 추가](#add-public-key-to-instance)를 참조하세요.

1. **새 키 페어를 사용하여 인스턴스에 연결할 수 있는지 테스트** - 키 페어의 퍼블릭 키가 인스턴스에 저장되면 키 페어의 프라이빗 키를 사용하여 SSH를 사용하는 인스턴스에 연결할 수 있는지 테스트해야 합니다. 자세한 내용은 이 가이드의 후반부에 있는 4단계: [새 키 페어를 사용하여 인스턴스에 연결](#connect-to-instance-new-key-pair)을 참조하세요.

1. **인스턴스에서 이전 퍼블릭 키 제거** - 새 키를 사용하여 인스턴스에 성공적으로 연결한 후에는 인스턴스에서 이전 퍼블릭 키를 제거할 수 있습니다. 사용자가 이전 키 페어를 사용하여 인스턴스에 연결하지 못하도록 하려면 이 단계를 완료하세요. 자세한 내용은 이 가이드의 후반부에 있는 5단계: [인스턴스에서 기존 퍼블릭 키 삭제](#delete-public-key-from-instance)를 참조하세요.

## 2단계: 키 페어 생성
<a name="create-a-key-pair"></a>

ssh-keygen을 사용하여 로컬 컴퓨터에서 키 페어를 생성하려면 다음 절차를 완료하세요.

1. 로컬 컴퓨터에서 명령 프롬프트 또는 터미널을 엽니다.

1. 다음 명령을 입력하여 키 페어를 생성합니다.

   ```
   ssh-keygen -t rsa
   ```

1. 컴퓨터에서 키 페어를 저장할 디렉터리 위치를 지정합니다.

   예:
   + Windows: `C:\Users\<UserName>\.ssh\<KeyPairName>`
   + macOS, Linux 또는 Unix: `/home/<UserName>/.ssh/<KeyPairName>`

   `<UserName>`을 현재 로그인한 사용자의 이름으로 바꾸고, `<KeyPairName>`을 새 키 페어의 이름으로 바꿉니다.

   다음 예제에서는 Windows 컴퓨터에서 `C:\Keys` 디렉터리를 지정하고, 새 키에 `MyNewLightsailCustomKey`라는 이름을 지정했습니다.  
![\[디렉터리 위치 C:\Keys\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-keys-on-instance-01.png)

1. 키의 암호를 입력하고 **Enter** 키를 누릅니다. 암호를 입력할 때 암호를 볼 수 없습니다.

   나중에 SSH 클라이언트에서 프라이빗 키를 구성하여 퍼블릭 키가 구성된 인스턴스에 연결할 때 이 암호가 필요합니다.  
![\[암호\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-keys-on-instance-02.png)

1. 암호를 다시 입력하여 확인하고 **Enter** 키를 누릅니다. 암호를 입력할 때 암호를 볼 수 없습니다.  
![\[암호\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-keys-on-instance-03.png)

1. 프라이빗 키와 퍼블릭 키가 지정된 디렉터리에 저장되었음을 확인하는 메시지가 표시됩니다.  
![\[ID 파일 저장 위치\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-keys-on-instance-04.png)

1. 퍼블릭 키(.PUB) 파일을 열고 파일의 텍스트를 복사합니다.  
![\[퍼블릭 키 파일의 콘텐츠에 복사\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-keys-on-instance-05.png)

이 가이드의 다음 섹션으로 이동하여 Lightsail 인스턴스에 새 퍼블릭 키를 추가합니다.

## 3단계: 인스턴스에 퍼블릭 키 추가
<a name="add-public-key-to-instance"></a>

인스턴스에 퍼블릭 키를 추가하려면 다음 절차를 완료하세요. 퍼블릭 키 콘텐츠는 Linux 및 Unix 인스턴스의 `~/.ssh/authorized_keys` 파일에 저장됩니다.

1. [Lightsail 콘솔](https://lightsail.aws.amazon.com/)에 로그인합니다.

1. Lightsail 홈 페이지에서 **인스턴스** 섹션을 선택합니다.

1. 연결할 인스턴스에 대한 브라우저 기반 SSH 클라이언트 아이콘을 선택합니다.  
![\[브라우저 기반 SSH 클라이언트 선택\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-keys-on-instance-06.png)

1. 연결한 후 다음 명령을 입력하여 원하는 텍스트 편집기를 사용하여 *authorized\$1keys* 파일을 편집합니다. 다음 단계에서는 설명을 위해 Vim을 사용합니다.

   ```
   sudo vim ~/.ssh/authorized_keys
   ```

   인스턴스에 구성된 현재 퍼블릭 키를 보여주는 다음 예와 비슷한 결과가 나타나는 것을 볼 수 있습니다. 이 경우 인스턴스가 생성된 AWS 리전 의 Lightsail 기본 키는 인스턴스에 구성된 유일한 퍼블릭 키가 됩니다.  
![\[authorized keys 파일 편집\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-keys-on-instance-07.png)

1. Vim 편집기에서 **I** 키를 눌러 삽입 모드를 시작합니다.

1. 파일의 마지막 퍼블릭 키 뒤에서 줄을 바꿉니다.

1. 새 키 페어를 생성한 후 가이드의 앞부분에서 복사한 퍼블릭 키 텍스트를 붙여 넣습니다. 다음 예와 비슷한 결과가 나타나야 합니다.  
![\[퍼블릭 키를 붙여 넣습니다.\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-keys-on-instance-08.png)

1. **ESC** 키를 누릅니다. 다음으로 `:wq!`를 입력하고 **Enter** 키를 눌러 편집한 내용을 저장하고 Vim 편집기를 종료합니다.

이제 새 퍼블릭 키가 인스턴스에 추가됩니다. 이 가이드의 다음 섹션으로 계속 진행하여 새 키 페어를 사용하여 인스턴스에 연결합니다.

## 4단계: 새 키 페어를 사용하여 인스턴스에 연결
<a name="connect-to-instance-new-key-pair"></a>

새 키 페어를 테스트하려면 인스턴스와 연결을 끊었다가 가이드의 앞부분에서 생성한 프라이빗 키를 사용하여 다시 연결합니다. 자세한 내용은 [Amazon Lightsail의 키 페어 및 인스턴스 연결](understanding-ssh-in-amazon-lightsail.md)을 참조하세요. 새 키를 사용하여 인스턴스에 성공적으로 연결한 후에는 인스턴스에서 이전 키를 제거할 수 있습니다. 인스턴스에서 퍼블릭 키를 삭제하는 방법을 알아보려면 다음 단계를 계속합니다.

## 5단계: 인스턴스에서 기존 퍼블릭 키 삭제
<a name="delete-public-key-from-instance"></a>

인스턴스에서 퍼블릭 키를 제거하려면 다음 절차를 완료하세요. 이를 통해 사용자가 이전 키 페어를 사용하여 인스턴스에 연결하지 못합니다. 새 키 페어를 사용하여 성공적으로 연결한 후 이 작업을 수행합니다.

1. SSH로 인스턴스에 연결합니다.

1. 다음 명령을 입력하여 원하는 텍스트 편집기를 사용하여 *authorized\$1keys* 파일을 편집합니다. 다음 단계에서는 설명을 위해 Vim을 사용합니다.

   ```
   sudo vim ~/.ssh/authorized_keys
   ```

1. Vim 편집기에서 **I** 키를 눌러 삽입 모드를 시작합니다.

1. 인스턴스에서 제거하려는 퍼블릭 키가 포함된 텍스트 행을 삭제합니다.  
![\[이전 퍼블릭 키 삭제\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-keys-on-instance-09.png)

   다음 예시와 같이 새 퍼블릭 키만 표시되어야 합니다.  
![\[새 퍼블릭 키 유지\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-keys-on-instance-10.png)

1. **ESC** 키를 누릅니다. 다음으로 `:wq!`를 입력하고 **Enter** 키를 눌러 편집한 내용을 저장하고 Vim 편집기를 종료합니다.

이제 삭제 완료한 퍼블릭 키가 인스턴스에서 제거되었습니다. 이제 인스턴스에서 해당 키 페어의 프라이빗 키를 사용하는 연결을 거부합니다.

# Lightsail에 Linux 또는 Unix 인스턴스에 연결
<a name="lightsail-how-to-connect-to-your-instance-virtual-private-server"></a>

Amazon Lightsail은 브라우저 기반의 SSH 클라이언트를 제공합니다. 이 클라이언트는 Linux 또는 Unix 인스턴스에 연결하는 가장 빠른 방법입니다. 이제 자체 SSH 클라이언트를 사용하여 인스턴스에 연결할 수 있습니다. 자세한 내용은 [PuTTY 다운로드 및 설정](lightsail-how-to-set-up-putty-to-connect-using-ssh.md)을 참조하세요.

SSH를 사용하여 인스턴스에 연결하여 소프트웨어 패키지 설치 또는 웹 애플리케이션 구성과 같은 서버에서 관리 작업을 수행합니다. 브라우저 기반 SSH 클라이언트는 소프트웨어 설치가 필요 없으며 인스턴스를 만든 직후에 사용할 수 있습니다.

Lightsail에서 Windows Server 인스턴스에 연결하려면 [Windows 기반 인스턴스에 연결](connect-to-your-windows-based-instance-using-amazon-lightsail.md)을 참조하세요.

**Linux 또는 Unix 인스턴스에 연결하려면**

1. [Lightsail 콘솔](https://lightsail.aws.amazon.com/)에 로그인합니다.

1. 다음 중 하나를 사용하여 연결할 인스턴스의 브라우저 기반 SSH 클라이언트에 액세스합니다.
   + 다음 예제와 같이 빠른 연결 아이콘을 선택합니다.  
![\[빠른 연결로 브라우저 기반 SSH 클라이언트 열기\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-quick-connect-to-your-instance-button.png)
   + 작업 메뉴 아이콘(⋮)을 선택한 다음 **연결**을 선택합니다.  
![\[작업 메뉴를 사용하여 브라우저 기반 SSH 클라이언트 열기\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-linux-2023-instance-home-connect.png)
   + 인스턴스의 이름을 선택하고 **연결** 탭에서 **SSH를 사용하여 연결**을 선택합니다.  
![\[연결(Connect) 탭을 통해 브라우저 기반 SSH 클라이언트를 엽니다.\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-connect-using-ssh-button.png)

   브라우저 기반 SSH 클라이언트가 열리면 인스턴스와 상호 작용을 시작할 수 있으며 다음 예와 같이 터미널 화면이 표시됩니다.  
![\[Lightsail의 브라우저 기반 SSH 클라이언트.\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-web-based-ssh-terminal.png)
**참고**  
**연결** 탭은 또한 자신의 SSH 클라이언트를 사용하여 연결하는 데 필요한 정보를 제공합니다. 자세한 내용은 [PuTTY 다운로드 및 설정](lightsail-how-to-set-up-putty-to-connect-using-ssh.md)을 참조하세요.

## 브라우저 기반 SSH 클라이언트를 사용하여 Linux 또는 Unix 인스턴스 연결
<a name="interact-with-your-instance"></a>

Linux 또는 Unix 명령을 터미널 화면에 직접 입력하거나, 터미널 화면에 텍스트를 붙여넣거나, 브라우저 기반 SSH 클라이언트의 터미널 화면에서 텍스트를 복사하십시오. 다음 섹션에서는 SSH의 클립보드에서 텍스트를 복사하여 붙여넣는 방법을 보여줍니다.

**브라우저 기반 SSH 클라이언트에 텍스트를 붙여넣으려면**

1. 로컬 데스크톱에서 텍스트를 강조 표시한 다음 **Ctrl\$1C** 또는 **Cmd\$1C**를 눌러 로컬 클립보드로 복사합니다.

1. 브라우저 기반 SSH 클라이언트의 오른쪽 하단에서 클립보드 아이콘을 선택합니다. 브라우저 기반 SSH 클라이언트 클립보드 텍스트 상자가 나타납니다.

1. 텍스트 상자를 클릭한 다음 **Ctrl\$1V** 또는 **Cmd\$1V**를 눌러 로컬 클립보드의 내용을 브라우저 기반 SSH 클라이언트 클립보드에 붙여넣습니다.

1. SSH 터미널 화면에서 임의의 영역을 마우스 오른쪽 버튼으로 클릭하여 브라우저 기반 SSH 클라이언트 클립보드의 텍스트를 터미널 화면에 붙여넣습니다.  
![\[Lightsail의 브라우저 기반 SSH 클라이언트에 텍스트를 붙여넣습니다.\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/animated-gif-lightsail-paste-into-browser-terminal.gif)

**브라우저 기반 SSH 클라이언트에서 텍스트를 복사하려면**

1. 터미널 화면에서 텍스트를 강조 표시합니다.

1. 브라우저 기반 SSH 클라이언트의 오른쪽 하단에서 클립보드 아이콘을 선택합니다. 브라우저 기반 SSH 클라이언트 클립보드 텍스트 상자가 나타납니다.

1. 복사할 텍스트를 강조 표시한 다음 **Ctrl\$1C** 또는 **Cmd\$1C**를 눌러 로컬 클립보드로 텍스트를 복사합니다. 이제 로컬 데스크톱의 아무 곳에나 복사된 텍스트를 붙여넣을 수 있습니다.  
![\[Lightsail의 브라우저 기반 SSH 클라이언트에서 텍스트를 복사합니다.\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/animated-gif-lightsail-copy-from-browser-terminal.gif)

# SSH 명령을 사용하여 Lightsail Linux 또는 Unix 인스턴스에 연결
<a name="amazon-lightsail-ssh-using-terminal"></a>

로컬 시스템에서 macOS를 포함한 Linux 또는 Unix 운영 체제를 사용하는 경우 Amazon Lightsail에서 터미널 창을 통해 SSH 클라이언트를 사용하여 Linux 또는 Unix 인스턴스에 연결할 수 있습니다.

이 가이드에서는 인스턴스에 연결하는 여러 가지 방법 중 하나를 안내합니다. 다른 방법에 대한 자세한 내용은 [SSH 키 페어](understanding-ssh-in-amazon-lightsail.md)를 참조하세요.

Lightsail에서 Linux 또는 Unix 인스턴스에 연결하는 가장 쉬운 방법은 Lightsail 콘솔에서 사용할 수 있는 브라우저 기반 SSH 클라이언트를 활용하는 것입니다. 자세한 내용은 [Linux 또는 Unix 인스턴스에 연결](lightsail-how-to-connect-to-your-instance-virtual-private-server.md)을 참조하세요.

**Topics**
+ [1단계: 인스턴스가 실행 중인지 확인하고 퍼블릭 IP 주소 가져오기](#terminal-ssh-get-public-ip-address)
+ [2단계: 인스턴스에서 사용 중인 SSH 키 페어 확인](#terminal-ssh-confirm-key-pair)
+ [3단계: 프라이빗 키의 권한을 변경하고 SSH를 사용하여 인스턴스에 연결](#terminal-ssh-change-key-file-permissions)

## 1단계: 인스턴스가 실행 중인지 확인하고 퍼블릭 IP 주소 가져오기
<a name="terminal-ssh-get-public-ip-address"></a>

다음 절차에서 Lightsail 콘솔에 로그인하여 인스턴스가 실행 중 상태인지 확인하고 인스턴스의 퍼블릭 IP 주소를 가져옵니다. SSH 연결을 설정하려면 인스턴스가 실행 중이어야 하며, 이 가이드의 후반부에서 인스턴스에 연결하려면 인스턴스의 퍼블릭 IP 주소가 필요합니다.

1. [Lightsail 콘솔](https://lightsail.aws.amazon.com/)에 로그인합니다.

1. Lightsail 홈 페이지의 **인스턴스** 섹션에서 연결할 인스턴스를 찾습니다.

1. 인스턴스가 실행 중인 상태인지 확인하고 인스턴스의 퍼블릭 IP 주소를 기록해 둡니다.

   인스턴스의 상태와 퍼블릭 IP 주소는 다음 예와 같이 인스턴스 이름 옆에 나열됩니다.  
![\[인스턴스의 상태 및 퍼블릭 IP 주소\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-status-and-public-ip-address.png)

## 2단계: 인스턴스에서 사용 중인 SSH 키 페어 확인
<a name="terminal-ssh-confirm-key-pair"></a>

다음 절차에서는 인스턴스에서 사용 중인 SSH 키 페어를 확인합니다. 인스턴스를 인증하고 SSH 연결을 설정하려면 키 페어의 프라이빗 키가 필요합니다.

1. Lightsail 홈 페이지의 **인스턴스** 섹션에서 연결할 인스턴스의 이름을 선택합니다.

   인스턴스를 관리할 수 있는 여러 탭 옵션이 포함된 **인스턴스 관리(Instance management)** 페이지가 표시됩니다.  
![\[Lightsail 콘솔의 인스턴스 관리 페이지\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-instance-management-page.png)

1. **연결(Connect)** 탭에서 아래로 스크롤하여 인스턴스에서 사용 중인 키 페어를 확인합니다. 2가지 경우가 있습니다.

   1. 다음 예에서는 인스턴스를 생성한 AWS 리전에 대해 기본 키 페어를 사용하는 인스턴스를 보여줍니다. 인스턴스에서 기본 키 페어를 사용하는 경우 이 절차의 3단계를 계속 진행하여 키 페어의 프라이빗 키를 다운로드할 수 있습니다. Lightsail에서는 각 AWS 리전의 기본 키 페어에 대해서만 프라이빗 키를 저장합니다.  
![\[Lightsail 인스턴스에 사용되는 기본 키 페어\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-default-key-pair.png)

   1. 다음 예에서는 직접 업로드하거나 생성한 사용자 지정 키 페어를 사용하는 인스턴스를 보여줍니다. 인스턴스에서 사용자 지정 키 페어를 사용하는 경우 키를 저장한 사용자 지정 키 페어의 프라이빗 키를 찾아야 합니다. 사용자 지정 키 페어의 프라이빗 키를 분실한 경우 자체 클라이언트를 사용하여 인스턴스에 SSH 연결을 설정할 수 없습니다. 그러나 Lightsail 콘솔에서 지원되는 브라우저 기반 SSH 클라이언트는 계속 사용할 수 있습니다. 사용자 지정 키 페어의 프라이빗 키를 찾은 후 가이드의 [3단계: 프라이빗 키의 권한을 변경하고 SSH를 사용하여 인스턴스에 연결](#terminal-ssh-change-key-file-permissions) 섹션을 이어서 진행합니다.  
![\[Lightsail 인스턴스에 사용되는 사용자 지정 키 페어\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-custom-key-pair.png)

1. Lightsail 홈 페이지의 상단 탐색 메뉴에서 계정을 선택합니다.

1. 드롭다운 메뉴에서 **계정(Account)**을 선택합니다.  
![\[Lightsail 계정 탭\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-console-account-menu.png)

   계정 설정을 관리할 수 있는 여러 탭 옵션이 포함된 **계정 관리(Account management)** 페이지가 표시됩니다.  
![\[Lightsail 콘솔의 계정 관리 페이지\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-account-management-page.png)

1. **SSH 키(SSH keys)** 탭을 선택합니다.

1. 아래로 스크롤하고 연결할 인스턴스의 AWS 리전 의 기본 키 옆에 있는 다운로드 아이콘을 선택합니다.  
![\[Lightsail 콘솔에서 기본 키 페어의 프라이빗 키 다운로드\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-public-key-download.png)

   프라이빗 키가 로컬 시스템에 다운로드됩니다. 다운로드한 키를 사용자의 홈 디렉터리에 있는 '키(Keys)' 폴더와 같이 모든 SSH 키를 저장하는 디렉터리로 옮길 수 있습니다. 이 가이드의 다음 섹션에서 프라이빗 키가 저장된 디렉터리를 참조해야 합니다. 프라이빗 키가 `.pem`이 아닌 다른 형식으로 저장하려고 할 경우 저장하기 전에 수동으로 형식을 `.pem`으로 변경해야 합니다.
**참고**  
Lightsail은 `.pem` 파일 또는 기타 인증서 형식을 조작하기 위한 유틸리티를 제공하지 않습니다. 프라이빗 키 파일의 형식을 변환해야 하는 경우 [OpenSSL](https://www.openssl.org/docs/)과 같은 무료 오픈 소스 도구를 손쉽게 사용할 수 있습니다.

   방금 다운로드한 프라이빗 키를 사용하고 인스턴스에 SSH 연결을 설정하려면 가이드의 다음 [3단계: 프라이빗 키의 권한을 변경하고 SSH를 사용하여 인스턴스에 연결](#terminal-ssh-change-key-file-permissions) 섹션을 이어서 진행합니다.

## 3단계: 프라이빗 키의 권한을 변경하고 SSH를 사용하여 인스턴스에 연결
<a name="terminal-ssh-change-key-file-permissions"></a>

다음 절차에서는 프라이빗 키 파일의 권한을 사용자만 읽고 쓸 수 있도록 변경합니다. 그런 다음 로컬 시스템에서 터미널 창을 열고 SSH 명령을 실행하여 Lightsail에서 인스턴스와의 연결을 설정합니다.

1. 로컬 시스템에서 터미널 창을 엽니다.

1. 다음 명령을 입력하여 키 페어의 프라이빗 키를 사용자만 읽고 쓸 수 있도록 합니다. 이는 일부 운영 체제에서 요구하는 보안 모범 사례입니다.

   ```
   sudo chmod 400 /path/to/private-key.pem
   ```

   명령에서 `/path/to/private-key.pem`을 인스턴스에서 사용 중인 키 페어의 프라이빗 키를 저장한 디렉터리 경로로 바꿉니다.

   **예:**

   ```
   sudo chmod 400 /Users/user/Keys/LightsailDefaultKey-us-west-2.pem
   ```

1. 다음 명령을 입력하여 SSH를 통해 Lightsail에서 인스턴스에 연결합니다.

   ```
   ssh -i /path/to/private-key.pem username@public-ip-address
   ```

   명령에서 다음과 같이 바꿉니다.
   + */path/to/private-key.pem*을 인스턴스에서 사용 중인 키 페어의 프라이빗 키를 저장한 디렉터리 경로로 바꿉니다.
   + *username*을 인스턴스의 사용자 이름으로 바꿉니다. 인스턴스에서 사용하는 블루프린트에 따라 다음 사용자 이름 중 하나를 지정할 수 있습니다.
     + AlmaLinux OS 9, Amazon Linux 2 및 Amazon Linux 2023, CentOS Stream 9, FreeBSD 및 openSUSE 인스턴스의 경우: `ec2-user`
     + Debian 인스턴스: `admin`
     + Ubuntu 인스턴스: `ubuntu`
     + Bitnami 인스턴스: `bitnami`
     + Plesk 인스턴스: `ubuntu`
     + cPanel 및 WHM 인스턴스: `centos`
   + *public-ip-address*를 앞서 Lightsail 콘솔에서 확인한 인스턴스의 퍼블릭 IP 주소로 바꿉니다.

   **절대 경로가 포함된 예:**

   ```
   ssh -i /Users/user/Keys/LightsailDefaultKey-us-west-2.pem ec2-user@192.0.2.0
   ```

   **상대 경로가 포함된 예:**

   `.pem` 파일의 `./` 접두사에 유의해야 합니다. `./`를 생략하고 단순히 `LightsailDefaultKey-us-west-2.pem`을 쓰면 효과가 없습니다.

   ```
   ssh -i ./LightsailDefaultKey-us-west-2.pem ec2-user@192.0.2.0
   ```

   인스턴스의 시작 메시지가 표시되면 인스턴스에 성공적으로 연결된 것입니다. 다음 예는 Amazon Linux 2 인스턴스의 시작 메시지를 보여줍니다. 다른 인스턴스 블루프린트에도 비슷한 시작 메시지가 사용됩니다. 연결된 후에는 Lightsail의 인스턴스에서 명령을 실행할 수 있습니다. 연결을 끊으려면 `exit`를 입력하고 Enter 키를 누릅니다.  
![\[Lightsail 인스턴스로 설정된 SSH 연결\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-ssh-connection-established.png)

# PuTTY를 사용하여 Linux/Unix Lightsail 인스턴스에 연결
<a name="lightsail-how-to-ssh-connect-to-instance-virtual-private-server-using-putty"></a>

Lightsail의 브라우저 기반 SSH 터미널 외에, PuTTY와 같은 SSH 클라이언트를 사용하여 Linux 기반 인스턴스에 연결할 수도 있습니다. PuTTY를 설정하는 방법을 알아보려면 [Lightsail에서 SSH를 사용하여 연결할 PuTTY 다운로드 및 설정](lightsail-how-to-set-up-putty-to-connect-using-ssh.md)을 참조하십시오.

**참고**  
RDP를 사용하여 Windows 기반 인스턴스에 연결하려면 [Windows 기반 Lightsail 인스턴스에 연결](connect-to-your-windows-based-instance-using-amazon-lightsail.md)을 참조하십시오.

Lightsail이 제공하는 기본 프라이빗 키, Lightsail의 새 프라이빗 키 또는 다른 서비스와 함께 사용하는 다른 프라이빗 키를 사용할 수 있습니다.

1. PuTTY를 시작합니다(예: **시작** 메뉴에서 **모든 프로그램**, **PuTTY**, **PuTTY** 선택).

1. **로드**를 선택한 다음 저장한 세션을 찾습니다.

   저장한 세션이 없으면 [4단계: 프라이빗 키 및 인스턴스 정보로 PuTTY 구성 완료](lightsail-how-to-set-up-putty-to-connect-using-ssh.md)를 참조하십시오.

1. 인스턴스 운영 체제에 따라 다음 기본 사용자 이름 중 하나를 사용하여 로그인합니다.
   + AlmaLinux, Amazon Linux 2 및 Amazon Linux 2023, CentOS Stream 9, FreeBSD 및 openSUSE 인스턴스의 경우: `ec2-user`
   + Debian 인스턴스: `admin`
   + Ubuntu 인스턴스: `ubuntu`
   + Bitnami 인스턴스: `bitnami`
   + Plesk 인스턴스: `ubuntu`
   + cPanel & WHM 인스턴스: `centos`

   인스턴스 운영 체제에 대한 자세한 내용은 [Lightsail 인스턴스 이미지 선택](compare-options-choose-lightsail-instance-image.md)을 참조하십시오.

SSH에 대해 자세히 알아보려면 [SSH와 Amazon Lightsail 인스턴스 연결](understanding-ssh-in-amazon-lightsail.md)을 참조하십시오.

# PuTTY를 사용하여 Lightsail Linux 인스턴스에 연결
<a name="lightsail-how-to-set-up-putty-to-connect-using-ssh"></a>

PuTTY 같은 SSH 클라이언트를 사용하여 Amazon Lightsail 인스턴스에 연결할 수 있습니다. PuTTY에는 프라이빗 SSH 키의 복사본이 필요합니다. 이미 키를 가지고 있을 수도 있고 Lightsail에서 생성되는 키 페어를 사용할 수도 있습니다. 어떤 키를 사용하든 지원됩니다. SSH 키에 대한 자세한 내용은 [SSH 키 페어](understanding-ssh-in-amazon-lightsail.md)를 참조하세요. 이 주제에서는 키 페어를 다운로드하고 인스턴스에 연결하도록 PuTTY를 설정하는 절차를 안내합니다.

이 가이드에서는 인스턴스에 연결하는 여러 가지 방법 중 하나를 안내합니다. 다른 방법에 대한 자세한 내용은 [SSH 키 페어](understanding-ssh-in-amazon-lightsail.md)를 참조하세요.

Lightsail에서 Linux 또는 Unix 인스턴스에 연결하는 가장 쉬운 방법은 Lightsail 콘솔에서 사용할 수 있는 브라우저 기반 SSH 클라이언트를 활용하는 것입니다. 자세한 내용은 [Amazon Lightsail에서 Linux 또는 Unix 인스턴스에 연결](lightsail-how-to-connect-to-your-instance-virtual-private-server.md)을 참조하세요.

## 사전 조건
<a name="lightsail-putty-prerequisites"></a>
+ Lightsail에서 실행 중인 인스턴스가 필요합니다. 자세한 내용은 [Amazon Lightsail에서 인스턴스 생성](getting-started-with-amazon-lightsail.md)을 참조합니다.
+ 나중에 퍼블릭 IP 주소가 변경될 경우 PuTTY를 다시 구성할 필요가 없도록 고정 IP 주소를 만들어 인스턴스에 연결하는 것이 좋습니다. 자세한 내용은 [고정 IP를 생성하여 인스턴스에 연결](lightsail-create-static-ip.md)을 참조하세요.

## 1단계: PuTTY 다운로드 및 설치
<a name="lightsail-download-and-install-putty"></a>

PuTTY는 Windows용 SSH를 무료로 구현하는 것입니다. [PuTTY 웹사이트](http://www.chiark.greenend.org.uk/~sgtatham/putty/)에서 암호화가 허용되지 않는 국가와 관련된 제한 사항을 비롯하여 PuTTY에 관한 모든 내용을 알아봅니다. PuTTY가 이미 있는 경우 **2단계**로 건너뛸 수 있습니다.

1. [Download PuTTY](http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html) 링크에서 PuTTY 설치 관리자 또는 실행 파일을 다운로드합니다.

   선택할 다운로드 파일을 결정하는 데 도움이 필요할 경우 [PuTTY Documentation](http://www.chiark.greenend.org.uk/~sgtatham/putty/docs.html)을 참조하십시오. 최신 버전을 사용하는 것이 좋습니다.

1.  **2단계**로 이동해 프라이빗 키를 얻은 후 PuTTY를 구성합니다.

## 2단계: 프라이빗 키 준비
<a name="lightsail-get-your-private-key-ready"></a>

프라이빗 키를 얻는 옵션은 여러 가지가 있습니다. Lightsail에서 생성하는 기본 프라이빗 키를 사용하거나 Lightsail에서 새 프라이빗 키를 생성하게 하거나 다른 서비스에서 제공하는 프라이빗 키가 이미 있을 수 있습니다. 이 옵션마다 수행하는 단계는 다음 절차에서 간략하게 설명합니다.

1. [Lightsail 콘솔](https://lightsail.aws.amazon.com/)에 로그인합니다.

1. Lightsail 홈 페이지의 상단 탐색 메뉴에서 계정을 선택합니다.

1. 드롭다운 메뉴에서 **계정(Account)**을 선택합니다.  
![\[Lightsail 계정 탭\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-console-account-menu.png)

1. **SSH 키** 탭을 선택합니다.

1. 사용할 프라이빗 키에 따라 다음 옵션 중 하나를 선택합니다.
   + **가 Lightsail 생성하는 기본 프라이빗 키를 사용하려면** 페이지의 **기본 키** 섹션에서 인스턴스가 위치한의 기본 프라이빗 키 옆에 AWS 리전 있는 다운로드 아이콘을 선택합니다.  
![\[Lightsail 콘솔의 SSH 키 페어\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-key-pairs-download-default-key.png)
   + **Lightsail에서 새 키 페어를 생성하려면** 페이지의 **사용자 지정 키(Custom keys)** 섹션에서 **키 페어 생성(Create key pair)**을 선택합니다. 인스턴스가 AWS 리전 위치한를 선택하고 **생성을** 선택합니다. 이름을 입력하고 **키 페어 생성**을 선택합니다. 프라이빗 키를 다운로드하기 위한 옵션이 제공됩니다.
**중요**  
이 프라이빗 키를 한 번만 다운로드할 수 있습니다. 안전한 위치에 보관하십시오.
   + **자체 키 페어를 사용하려면** **새로 업로드**를 선택합니다. 인스턴스가 AWS 리전 있는를 선택하고 **업로드**를 선택합니다. **파일 업로드**를 선택한 후 로컬 드라이브에서 파일을 찾습니다. 키 파일을 Lightsail에 업로드할 준비가 되면 **키 업로드(Upload key)**를 선택합니다.

1. 프라이빗 키를 다운로드하거나 Lightsail에서 새 프라이빗 키를 생성한 경우 쉽게 찾을 수 있는 곳에 `.pem` 키 파일을 저장해야 합니다.

   다른 사람이 읽을 수 없도록 파일의 권한을 설정하는 것이 좋습니다.

## 3단계: Lightsail 프라이빗 키로 PuTTYgen 구성
<a name="lightsail-configure-puttygen-with-your-key"></a>

`.pem` 키 파일의 복사본이 있으므로 PuTTY Key Generator(PuTTYgen)를 사용하여 PuTTY를 설정할 수 있습니다.

1. PuTTYgen을 시작합니다(예: **시작** 메뉴에서 **모든 프로그램**, **PuTTY**, **PuTTYgen** 선택).

1. **로드(Load)**를 선택합니다.

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

1. `lightsailDefaultKey.pem`을 선택한 다음 **열기**를 누릅니다.

   PuTTYgen에서 키를 성공적으로 가져왔다고 확인해주면 **확인**을 선택할 수 있습니다.

1. **Save private key(프라이빗 키 저장)**를 선택한 다음 암호와 함께 저장하지 않을 것임을 확인합니다.

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

1. 프라이빗 키를 저장하기 위해 이름과 위치를 지정한 후 **저장**을 선택합니다.

1. PuTTYgen을 닫습니다.

## 4단계: 프라이빗 키 및 인스턴스 정보로 PuTTY 구성 완료
<a name="lightsail-configure-putty-with-your-key"></a>

거의 다 됐습니다\$1 마지막으로 한 가지만 변경하는 동안 기다려 주십시오.

1. PuTTY를 엽니다.

1. Lightsail에서 인스턴스 관리 페이지의 퍼블릭 IP 주소를 가져옵니다([고정 IP 주소](understanding-static-ip-addresses-in-amazon-lightsail.md) 사용 권장).

   Lightsail 홈 페이지에서 퍼블릭 IP 주소를 가져오거나 인스턴스를 선택하여 그에 대한 세부 정보를 볼 수 있습니다.

1. 퍼블릭 IP 주소를 **Host Name (or IP address)(호스트 이름(또는 IP 주소))** 필드에 입력하거나 붙여 넣습니다.
**참고**  
포트 22가 Lightsail 인스턴스에서 SSH에 대해 이미 열려 있으므로 기본 포트를 적용합니다.

1. **연결**에서 **SSH**를 펼친 후 **인증**을 선택한 다음 **보안 인증**을 선택합니다.  
![\[구성 대화 상자의 PuTTY 및 SSH 인증 옵션\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/putty-configuration-connection-ssh-auth.png)

1. **찾아보기**를 선택하여 이전 단계에서 생성한 `.ppk` 파일을 탐색한 후 **열기**를 선택합니다.

1. **열기**를 다시 선택한 후 앞으로 이 연결을 신뢰하도록 **수락**을 선택합니다.

1. 인스턴스 운영 체제에 따라 다음 기본 사용자 이름 중 하나를 사용하여 로그인합니다.
   + AlmaLinux, Amazon Linux 2 및 Amazon Linux 2023, CentOS Stream 9, FreeBSD 및 openSUSE 인스턴스의 경우: `ec2-user`
   + Debian 인스턴스: `admin`
   + Ubuntu 인스턴스: `ubuntu`
   + Bitnami 인스턴스: `bitnami`
   + Plesk 인스턴스: `ubuntu`
   + cPanel 및 WHM 인스턴스: `centos`

   인스턴스 운영 체제에 대한 자세한 내용은 [이미지 선택](compare-options-choose-lightsail-instance-image.md)을 참조하세요.

1. 앞으로 사용할 것에 대비해 연결 정보를 꼭 저장하십시오.

## 다음 단계
<a name="lightsail-configure-putty-next-steps"></a>

다시 연결해야 하는 경우 [PuTTY를 사용하여 Linux/Unix 기반 인스턴스에 연결](lightsail-how-to-ssh-connect-to-instance-virtual-private-server-using-putty.md)을 참조하세요.

# SFTP를 사용하여 Lightsail Linux 인스턴스로 안전하게 파일 전송
<a name="amazon-lightsail-connecting-to-linux-unix-instance-using-sftp"></a>

SFTP(SSH File Transfer Protocol)를 사용하여 인스턴스에 연결함으로써 Amazon Lightsail에서 로컬 컴퓨터와 Linux/Unix 인스턴스 간에 파일을 전송할 수 있습니다. 이를 위해서는 인스턴스에 대한 프라이빗 키를 가져와서 이를 사용해 FTP 클라이언트를 구성해야 합니다. 이 자습서에서는 인스턴스에 연결하도록 FileZilla FTP 클라이언트를 구성하는 방법을 보여줍니다. 여기 나온 단계들은 다른 FTP 클라이언트에도 적용이 가능합니다.

**Topics**
+ [사전 조건](#connecting-to-linux-unix-instance-using-sftp-prerequisites)
+ [인스턴스의 SSH 키 가져오기](#get-the-ssh-key-for-your-instance)
+ [FileZilla를 구성하고 인스턴스에 연결](#configure-filezilla-and-connect-to-your-instance)

## 사전 조건
<a name="connecting-to-linux-unix-instance-using-sftp-prerequisites"></a>

아직 수행하지 않은 경우 다음 사전 조건을 완료합니다.
+ 로컬 컴퓨터에 FileZilla를 다운로드하고 설치합니다. 자세한 내용은 다음 다운로드 옵션을 참조하십시오.
  + [Windows용 FileZilla 클라이언트 다운로드](https://filezilla-project.org/download.php?platform=win64)
  + [Mac OS X용 FileZilla 클라이언트 다운로드](https://filezilla-project.org/download.php?platform=osx)
  + [Linux용 FileZilla 클라이언트 다운로드](https://filezilla-project.org/download.php?platform=linux)
+ 인스턴스의 퍼블릭 IP 주소를 가져옵니다. 다음 예제에서와 같이 [Lightsail 콘솔](https://lightsail.aws.amazon.com/)에 로그인한 다음, 인스턴스 옆에 표시되는 퍼블릭 IP 주소를 복사합니다.  
![\[Lightsail의 인스턴스에 대한 퍼블릭 IP 주소.\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-instance-public-ip.png)

## 인스턴스의 SSH 키 가져오기
<a name="get-the-ssh-key-for-your-instance"></a>

아래의 단계를 완료하여 인스턴스의 AWS 리전을 위한 기본 프라이빗 키를 가져오십시오. FileZilla를 사용하여 인스턴스에 연결하려면 이 키가 필요합니다.

**참고**  
자체 키 페어를 사용 중이거나 Lightsail 콘솔을 사용하여 키 페어를 생성한 경우에는 자체 프라이빗 키를 찾아서 이를 사용해 인스턴스에 연결합니다. 사용자가 자체 키를 업로드하거나 Lightsail 콘솔을 사용해 키 페어를 생성한 경우에는 Lightsail가 프라이빗 키를 저장하지 않습니다. 프라이빗 키가 없는 SFTP를 사용하면 인스턴스에 연결할 수 없습니다.

1. [Lightsail 콘솔](https://lightsail.aws.amazon.com/)에 로그인합니다.

1. Lightsail 홈 페이지의 상단 탐색 메뉴에서 사용자 또는 역할을 선택합니다.

1. 드롭다운 메뉴에서 **계정**을 선택합니다.  
![\[Lightsail 콘솔의 계정(Account) 메뉴.\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-console-account-menu.png)

1. **SSH 키** 탭을 선택합니다.

1. 페이지의 아래로 스크롤하여 **기본 키(Default keys)** 섹션으로 이동합니다.

1. 인스턴스가 위치한 리전의 기본 프라이빗 키 옆에 있는 **다운로드**를 선택합니다.  
![\[Lightsail 콘솔의 SSH 키 페어.\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/managing-key-pairs-download-default-key.png)

1. 로컬 드라이브의 안전한 위치에 프라이빗 키를 저장합니다.

## FileZilla를 구성하고 인스턴스에 연결
<a name="configure-filezilla-and-connect-to-your-instance"></a>

아래의 단계를 완료하여 인스턴스에 연결하도록 FileZilla를 구성합니다.

1. FileZilla를 엽니다.

1. **파일**과 **Site Manager(사이트 관리자)**를 차례로 선택합니다.

1. **새 사이트(New site)**를 선택하고 사이트 이름을 지정합니다.  
![\[FileZilla의 새 사이트 구성.\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-filezilla-sftp-new-site.png)

1. **프로토콜** 드롭다운 메뉴에서 **SFTP(SSH File Transfer Protocol)**를 선택합니다.

1. **호스트** 텍스트 상자에 인스턴스의 퍼블릭 IP 주소를 입력하거나 붙여 넣습니다.

1. **Logon Type(로그인 유형)** 드롭다운 메뉴에서 **Key File(키 파일)**을 선택합니다.

1. **사용자** 텍스트 상자에 인스턴스 운영 체제에 따라 다음 기본 사용자 이름 중 하나를 입력합니다.
   + AlmaLinux, Amazon Linux 2 및 Amazon Linux 2023, CentOS Stream 9, FreeBSD 및 openSUSE 인스턴스의 경우: `ec2-user`
   + Debian 인스턴스: `admin`
   + Ubuntu 인스턴스: `ubuntu`
   + Bitnami 인스턴스: `bitnami`
   + Plesk 인스턴스: `ubuntu`
   + cPanel & WHM 인스턴스: `centos`
**중요**  
여기에 나열된 기본 사용자 이름과는 다른 사용자 이름을 활용하는 경우 사용자에게 인스턴스에 대한 쓰기 권한을 부여해야 할 수 있습니다.

1. **Key File(키 파일)** 텍스트 상자 옆의 **찾아보기**를 선택합니다.  
![\[FileZilla의 SFTP 구성.\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-filezilla-sftp-configuration.png)

1. 이 절차 앞부분에 나온 Lightsail 콘솔에서 다운로드한 프라이빗 키 파일을 찾은 다음, **열기**를 선택합니다.
**참고**  
Windows를 사용하는 경우 pem 파일을 검색할 때 기본 파일 유형을 **모든 파일(All files)**로 변경합니다.  
![\[FileZilla 열기 대화 상자의 파일 확장명 설정\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-filezilla-file-extention-setting.png)

1. **연결**을 선택합니다.

1. 다음 예와 유사한 호스트 키를 알 수 없다는 메시지가 표시될 수 있습니다. **확인(OK)**을 선택하여 프롬프트를 확인하고 인스턴스에 연결합니다.  
![\[FileZilla의 알 수 없는 호스트 키.\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-filezilla-unknown-hostkey.png)

   다음 예제와 비슷한 상태 메시지가 나타나면 성공적으로 연결이 된 것입니다.  
![\[FileZilla가 Lightsail의 인스턴스에 성공적으로 연결되었습니다.\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-filezilla-sftp-successfully-connected.png)

   로컬 컴퓨터와 인스턴스 간의 파일 전송 방법을 포함하여 FileZilla 사용에 관한 자세한 내용은 [FileZilla Wiki 페이지](https://wiki.filezilla-project.org/Using)를 참조하십시오.

# RDP를 사용하여 Lightsail Windows 인스턴스에 연결
<a name="connect-to-your-windows-based-instance-using-amazon-lightsail"></a>

Lightsail 콘솔에서 제공되는 브라우저 기반 RDP 클라이언트를 사용하여 Amazon Lightsail에서 Windows Server 인스턴스에 연결할 수 있습니다. 브라우저 기반 RDP 클라이언트는 소프트웨어를 설치할 필요가 없으며, 인스턴스를 생성한 직후 Windows Server 인스턴스에 연결하여 바로 사용할 수 있습니다. 인스턴스에 연결하여 소프트웨어 설치 또는 웹 애플리케이션 구성과 같은 서버 관리 작업을 수행합니다.

자체 RDP 클라이언트(예: Windows와 번들로 함께 제공되는 원격 데스크톱 연결)를 사용하여 인스턴스에 연결할 수도 있습니다. 자체 RDP 클라이언트를 구성하는 방법에 대한 자세한 내용은 [원격 데스크톱 연결 클라이언트를 사용하여 Windows 인스턴스에 연결](amazon-lightsail-connecting-to-windows-instance-using-rdc.md)을 참조하세요. Lightsail에서 Linux 또는 Unix 인스턴스에 연결하려면 [Linux 또는 Unix 인스턴스에 연결](lightsail-how-to-connect-to-your-instance-virtual-private-server.md)을 참조하세요.

## Windows Server 인스턴스의 기본 관리자 암호
<a name="windows-admin-password"></a>

Windows Server 인스턴스를 생성하면 무작위로 생성된 기본 관리자 암호가 인스턴스에 할당됩니다. Lightsail 콘솔의 브라우저 기반 RDP 클라이언트는 기본 관리자 암호를 사용하여 인스턴스에 로그인합니다. 인스턴스의 관리자 암호를 변경하면 브라우저 기반 RDP 클라이언트를 사용하여 인스턴스에 연결하려고 할 때마다 새 암호를 수동으로 입력하라는 메시지가 표시됩니다. Lightsail은 새 관리자 암호를 저장하지 않으며 인스턴스에서 가져올 수 없습니다.

**중요**  
관리자 암호를 분실하면 인스턴스에 로그인할 수 없으며 암호를 재설정할 수도 없습니다. AWS 새 관리자 암호를 분실한 경우 나중에 검색할 수 있는 안전한 위치에 저장합니다. 자세한 내용은 [AWS Secrets Manager 사용 설명서를](https://docs.aws.amazon.com/secretsmanager/latest/userguide/intro.html) 참조하세요.

브라우저 기반 RDP 클라이언트를 사용하여 인스턴스에 액세스할 때마다 암호를 묻는 메시지가 표시되지 않도록 관리자 암호를 원래 기본 관리자 암호로 다시 변경할 수 있습니다. [Lightsail 홈 페이지](https://lightsail.aws.amazon.com/)에서 **인스턴스(Instances)** 탭을 선택하여 원래 기본 관리자 암호를 찾을 수 있습니다. Windows Server 인스턴스의 이름을 선택한 다음 **연결** 탭에서 **기본 암호 표시**를 선택하면 다음 예와 같이 원래 기본 관리자 암호가 표시됩니다.

![\[Lightsail 콘솔의 Windows 기본 관리자 암호.\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-windows-default-admin-password.png)


## 브라우저 기반 RDP 클라이언트를 사용하여 Windows Server 인스턴스에 연결
<a name="connect-to-windows-using-browser"></a>

Lightsail 콘솔에서 브라우저 기반 RDP 클라이언트를 사용하여 Windows Server 인스턴스에 연결하려면 다음 절차를 따르십시오.

1. [Lightsail 콘솔](https://lightsail.aws.amazon.com/)에 로그인합니다.

1. 다음 단계 중 하나를 사용하여 연결할 인스턴스의 브라우저 기반 RDP 클라이언트에 액세스합니다.
   + 다음 예와 같이 브라우저 기반 RDP 클라이언트 아이콘을 선택합니다.  
![\[빠른 연결로 브라우저 기반 RDP 클라이언트 열기\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/connect-to-windows-instance-using-rdp-connection-shortcut.png)
   + 작업 메뉴 아이콘(⋮)을 선택하고 다음 예와 같이 **연결**을 선택합니다.  
![\[작업 메뉴를 사용하여 브라우저 기반 RDP 클라이언트 열기\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-windows-server-2022-instance-home-connect.png)
   + 인스턴스의 이름을 선택하고 **연결** 탭에서 **RDP를 사용하여 연결**을 선택합니다.  
![\[연결(Connect) 탭을 통해 브라우저 기반 RDP 클라이언트를 엽니다.\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-connect-using-rdp-button.png)

   브라우저 기반 RDP 클라이언트가 열리면 인스턴스와 상호 작용을 시작할 수 있으며 다음 예와 같이 Windows 바탕 화면이 표시됩니다.  
![\[Lightsail의 브라우저 기반 RDP 클라이언트.\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-web-based-rdp-client.png)
**참고**  
**연결** 탭에는 Windows 인스턴스의 기본 사용자 이름 및 암호와 같은 자체 RDP 클라이언트를 사용하여 연결하는 데 필요한 정보도 제공됩니다. 자체 RDP 클라이언트를 구성하는 방법에 대한 자세한 내용은 [원격 데스크톱 연결 클라이언트를 사용하여 Amazon Lightsail에서 Windows 인스턴스에 연결](amazon-lightsail-connecting-to-windows-instance-using-rdc.md)을 참조하십시오.

## 브라우저 기반 RDP 클라이언트를 사용하여 Windows 인스턴스 연결
<a name="interact-with-your-instance"></a>

로컬 Windows 데스크톱과 같은 브라우저 기반 RDP 클라이언트를 사용합니다. RDP에는 기능 키 및 인스턴스와 상호 작용하는 데 도움이 되는 Windows 관련 특정 키가 포함됩니다. 다음 섹션에서는 RDP의 클립보드에서 텍스트를 복사하여 붙여넣는 방법을 보여줍니다.

**브라우저 기반 RDP 클라이언트에 텍스트를 붙여넣으려면**

1. 로컬 데스크톱에서 텍스트를 강조 표시한 다음 **Ctrl\$1C** 또는 **Cmd\$1C**를 눌러 로컬 클립보드로 복사합니다.

1. 브라우저 기반 RDP 클라이언트의 오른쪽 하단에서 클립보드 아이콘을 선택합니다. 브라우저 기반 RDP 클라이언트 클립보드 텍스트 상자가 나타납니다.

1. 텍스트 상자를 클릭한 다음 **Ctrl\$1V** 또는 **Cmd\$1V**를 눌러 로컬 클립보드의 내용을 브라우저 기반 RDP 클라이언트 클립보드에 붙여넣습니다.

1. 원격 데스크톱 화면에서 임의의 영역을 마우스 오른쪽 버튼으로 클릭하여 브라우저 기반 RDP 클라이언트 클립보드의 텍스트를 원격 데스크톱 화면에 붙여넣습니다.  
![\[Lightsail의 브라우저 기반 RDP 클라이언트에 텍스트를 붙여넣습니다.\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-paste-rdp-windows.gif)

**브라우저 기반 RDP 클라이언트에서 텍스트를 복사하려면**

1. 원격 데스크톱 화면에서 텍스트를 강조 표시합니다.

1. 브라우저 기반 RDP 클라이언트의 오른쪽 하단에서 클립보드 아이콘을 선택합니다. 브라우저 기반 RDP 클라이언트 클립보드 텍스트 상자가 나타납니다.

1. 복사할 텍스트를 강조 표시한 다음 **Ctrl\$1C** 또는 **Cmd\$1C**를 눌러 로컬 클립보드로 텍스트를 복사합니다. 이제 로컬 데스크톱의 아무 곳에나 복사된 텍스트를 붙여넣을 수 있습니다.  
![\[Lightsail의 브라우저 기반 RDP 클라이언트에서 텍스트를 복사합니다.\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-copy-rdp-windows.gif)

# Lightsail Windows 인스턴스에 대한 관리자 암호 변경
<a name="use-non-default-key-with-windows-based-instance-in-lightsail"></a>

Windows Server 기반 Lightsail 인스턴스를 생성하면 인스턴스를 생성하는 AWS 리전 의 기본 암호가 사용됩니다. 이렇게 하면 브라우저 기반의 RDP(원격 데스크톱) 클라이언트는 물론 원격 데스크톱 연결 등의 클라이언트를 이용하여 연결하기가 더 쉬워집니다.

**중요**  
인스턴스 암호를 Lightsail에서 자동 지정하도록 하는 것이 좋습니다. 사용자 지정 암호는 저장되지 않기 때문에 관리자 암호를 변경했다가 Lightsail 인스턴스에 액세스하지 못하게 될 위험이 있습니다.

## Windows Server를 사용하여 관리자 암호 변경
<a name="changing-your-password-using-windows"></a>

Windows Server **암호 변경** 도구를 사용하여 관리자 암호를 변경할 수 있습니다. `Ctrl` \$1 `Alt` \$1 `Del`을 Windows Server 기반 Lightsail 인스턴스에 입력하고 **암호 변경**을 선택합니다.

## 를 사용하여 Lightsail 키 페어의 사이퍼텍스트 가져오기 AWS CLI
<a name="decrypt-password-using-cyphertext-and-cli"></a>

Windows Server 기반 Lightsail 인스턴스에서 암호를 변경하는 경우 AWS Command Line Interface (AWS CLI)를 사용하여 암호를 해독하는 데 도움이 되는 정보를 얻을 수 있습니다.

**참고**  
Lightsail는 .pem 파일을 조작하기 위한 유틸리티를 제공하지 않습니다. 프라이빗 키 파일의 형식을 변환해야 하는 경우 OpenSSL용 Linux, Windows용 base64와 같은 무료 오픈 소스 도구를 손쉽게 사용할 수 있습니다.

**사이퍼텍스트 가져오기**

1.  AWS CLI를 아직 설치 및 구성하지 않았다면 설치하고 구성합니다.

   자세한 내용은 [AWS Command Line Interface 가 Amazon Lightsail과 함께 작동하도록 구성](lightsail-how-to-set-up-and-configure-aws-cli.md)을 참조하세요.

1. 명령 프롬프트 또는 터미널을 엽니다.

1. 다음 명령을 입력합니다.

   ```
   aws lightsail get-instance-access-details --instance-name my-instance
   ```

   여기서 *my-instance*는 정보를 얻고자 하는 인스턴스의 이름입니다.

   출력은 다음과 비슷합니다.

   ```
   {
       "accessDetails": {
           "username": "Administrator",
           "protocol": "rdp",
           "ipAddress": "12.345.678.910",
           "passwordData": {
               "ciphertext": "cipher",
               "keyPairName": "my-ohio-key"
           },
           "password": "",
           "instanceName": "2016-ohio-windows"
       }
   }
   ```

1. 사용 가능한 모든 애플리케이션에 이 암호화 텍스트를 사용하여 암호를 해독할 수 있습니다.

# 원격 데스크톱으로 Windows에서 Lightsail Windows 인스턴스에 연결
<a name="amazon-lightsail-connecting-to-windows-instance-using-rdc"></a>

Windows 운영 체제에 포함된 RDC(원격 데스크톱 연결) 클라이언트를 사용하여 Amazon Lightsail에서 Windows 인스턴스에 연결할 수 있습니다. RDC를 사용하려면 Windows 인스턴스의 관리자 사용자 이름과 암호를 사용해야 합니다. 이 암호는 생성 당시 인스턴스에 지정된 기본 암호이거나, 기본 암호를 변경한 경우 직접 지정한 암호입니다.

이 주제에서는 Lightsail 콘솔에서 기본 관리자 암호를 가져오고 RDC를 구성하여 Windows 인스턴스에 연결하는 단계를 안내합니다. 브라우저를 사용해 Lightsail 콘솔에서 인스턴스에 연결할 수도 있습니다. 자세한 내용은 [웹 기반 RDP 클라이언트를 사용하여 Windows 인스턴스에 연결](connect-to-your-windows-based-instance-using-amazon-lightsail.md)을 참조하세요.

## Windows 인스턴스의 기본 관리자 암호 가져오기
<a name="get-the-default-admin-password"></a>

아래의 단계를 완료하여 Windows 인스턴스의 기본 관리자 암호를 가져옵니다. RDC를 사용하여 인스턴스에 연결하려면 이 암호가 필요합니다.

**참고**  
기본 관리자 암호를 변경한 경우 인스턴스의 Lightsail 콘솔에 표시되는 암호를 사용할 수 없습니다. 암호를 기억해 두십시오. 관리자 암호가 없으면 RDC를 사용하여 인스턴스에 연결할 수 없습니다.

1. [Lightsail 콘솔](https://lightsail.aws.amazon.com/)에 로그인합니다.

1. 연결하려는 Windows 인스턴스를 선택합니다.

1. 인스턴스 관리 페이지의 **연결** 탭에서 **기본 암호 표시**를 선택합니다.

1. 표시되는 기본 암호를 강조 표시하고 **Ctrl\$1C** 또는 **Cmd\$1C**를 눌러 이 암호를 복사합니다. 이제 암호가 클립보드에 저장됩니다.

   이 안내서의 다음 단원으로 넘어가 RDC를 구성하고 암호를 클라이언트에 붙여 넣습니다.

## RDC를 구성하고 Windows 인스턴스에 연결
<a name="configure-rdc-and-connect"></a>

아래의 단계를 완료하여 RDC를 구성하고 Windows 인스턴스에 연결합니다.

1. Windows 메뉴를 열고 `Remote Desktop Connection` 또는 `RDC`를 검색합니다.

1. 검색 결과에서 **원격 데스크톱 연결**을 선택합니다.  
![\[시작 메뉴 검색 결과의 RDC\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-rdc-in-start-menu.png)

1. **컴퓨터** 텍스트 상자에 Windows 인스턴스의 퍼블릭 IP 주소를 입력합니다.  
![\[RDC 구성\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-remote-desktop-connection-configuration.png)

   다음 예와 같이 Lightsail 콘솔에서 인스턴스 옆에 퍼블릭 IP가 표시됩니다.  
![\[Lightsail 콘솔에 표시된 인스턴스의 퍼블릭 IP 주소.\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-public-ip-address.png)

1. **Show Options(옵션 표시)**를 선택하여 추가 연결 옵션을 표시합니다.

1. **사용자 이름** 텍스트 상자에 `Administrator`를 입력합니다. Lightsail의 모든 Windows 인스턴스에 지정되는 기본 사용자 이름입니다.  
![\[RDC 옵션\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-remote-desktop-connection-options.png)

1. **연결**을 선택합니다.

1. 프롬프트가 나타나면 이 절차에서 이전에 Lightsail 콘솔에서 복사한 기본 관리자 암호를 입력하거나 붙여 넣고 **확인**을 선택합니다.  
![\[RDC 연결을 위한 자격 증명\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-rdc-credentials.png)

1. 프롬프트가 나타나면 인증서 오류가 있어도 **예**를 선택하여 Windows 인스턴스에 연결합니다.  
![\[RDC 인증서 확인\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-rdc-certificate-confirmation.png)

   인스턴스에 연결되면 다음 예와 같은 화면이 보여야 합니다.  
![\[Microsoft 원격 데스크톱 애플리케이션에서 Lightsail Windows 인스턴스의 데스크톱 배경입니다.\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/connect-using-remote-desktop-mac-08.png)

# 원격 데스크톱으로 macOS에서 Lightsail Windows 인스턴스에 연결
<a name="amazon-lightsail-connecting-to-windows-instance-using-microsoft-remote-desktop"></a>

macOS 컴퓨터에서 Microsoft 원격 데스크톱을 사용하여 Windows 인스턴스에 연결할 수 있습니다. Microsoft 원격 데스크톱을 사용하려면 Lightsail Windows 인스턴스에 대한 관리자 사용자 이름과 암호를 사용해야 합니다. 이 암호는 생성할 때 인스턴스에 지정된 기본 암호입니다. 기본 암호를 변경한 경우에 이것은 사용자 자신의 암호입니다.

이 주제에서는 Lightsail 콘솔에서 기본 관리자 암호를 가져오고 Microsoft 원격 데스크톱을 구성하여 Windows 인스턴스에 연결하는 단계를 안내합니다. 브라우저를 사용해 Lightsail 콘솔에서 인스턴스에 연결할 수도 있습니다. 자세한 내용은 [Microsoft 원격 데스크톱 클라이언트를 사용하여 Windows 인스턴스에 연결](connect-to-your-windows-based-instance-using-amazon-lightsail.md)을 참조하세요.

## Windows 인스턴스에 대한 필수 연결 정보 가져오기
<a name="get-required-connection-information"></a>

Microsoft 원격 데스크톱 클라이언트를 사용하여 Windows 인스턴스에 연결하려면 퍼블릭 IP 주소, 사용자 이름 및 관리자 암호가 필요합니다.

필요한 정보를 가져오려면 다음 절차를 완료합니다.

1. [Lightsail 콘솔](https://lightsail.aws.amazon.com/)에 로그인합니다.

1. Lightsail 홈 페이지에서 **인스턴스** 섹션을 선택합니다.

1. 연결하려는 인스턴스의 퍼블릭 IP 주소를 기록해 둡니다.

1. 연결할 인스턴스의 이름을 선택합니다.

1. **연결** 탭을 선택합니다.

1. **기본 암호 표시(Show default password)**를 선택하여 인스턴스의 Windows 관리자 암호를 가져옵니다.  
![\[Lightsail 인스턴스 연결 탭의 기본 암호 표시 옵션입니다.\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/connect-using-remote-desktop-mac-01.png)

   프롬프트에 Windows 인스턴스의 기본 관리자 암호가 표시됩니다.  
![\[기본 관리자 암호입니다.\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/amazon-lightsail-windows-default-admin-password.png)

1. 관리자 암호를 복사합니다. 이후 가이드에서 Microsoft 원격 데스크톱 클라이언트를 사용하여 인스턴스에 로그인하는 데 사용합니다.

## Microsoft 원격 데스크톱 구성 및 인스턴스에 연결
<a name="configure-remote-desktop-to-connect-to-instance"></a>

다음 절차를 완료하여 Mac에 Microsoft 원격 데스크톱 클라이언트를 설치하고 인스턴스에 연결하도록 구성합니다.

1. Mac에서 App Store를 열고 **Microsoft 원격 데스크톱(Microsoft Remote Desktop)**을 검색합니다.

1. 검색 결과에서 **Microsoft 원격 데스크톱(Microsoft Remote Desktop)** 앱을 찾고 **가져오기(GET)**를 선택하여 애플리케이션을 설치합니다.  
![\[Microsoft 원격 데스크톱 애플리케이션입니다.\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/connect-using-remote-desktop-mac-03.png)

1. 설치가 완료된 후 **Microsoft 원격 데스크톱(Microsoft Remote Desktop)**을 엽니다.

1. 상단에서 **더하기(\$1)** 아이콘을 선택하고 **PC 추가**를 선택합니다.  
![\[Microsoft 원격 데스크톱 애플리케이션의 PC 추가 옵션입니다.\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/connect-using-remote-desktop-mac-04.png)

1. **PC 이름(PC name)** 텍스트 상자에 인스턴스의 퍼블릭 IP 주소를 붙여 넣습니다.

1. **추가**를 선택합니다.  
![\[추가 버튼입니다.\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/connect-using-remote-desktop-mac-05.png)

1. 인스턴스의 아이콘을 마우스 오른쪽 버튼으로 클릭하고 **연결(Connect)**을 선택합니다.  
![\[Microsoft 원격 데스크톱 애플리케이션의 연결 옵션입니다.\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/connect-using-remote-desktop-mac-06.png)

1. **사용자 이름(Username)** 텍스트 상자에 **Administrator**를 입력하고 **암호(Password)** 텍스트 상자에 앞선 가이드에서 얻은 기본 관리자 암호를 입력합니다.

1. **계속**을 선택하여 인스턴스에 연결합니다.  
![\[계속 버튼입니다.\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/connect-using-remote-desktop-mac-07.png)

이제 Lightsail Windows 인스턴스와 연결됩니다.

![\[Microsoft 원격 데스크톱 애플리케이션에서 Lightsail Windows 인스턴스의 데스크톱 배경입니다.\]](http://docs.aws.amazon.com/ko_kr/lightsail/latest/userguide/images/connect-using-remote-desktop-mac-08.png)
