

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

# 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)를 참조하십시오.