IT, 개발/AWS

FileZilla(SFTP)를 이용하여 AWS Lightsail 연결하기

  • -
반응형

AWS Lightsail 가상 개인 서버(Virtual Private Server, VPS) 제공하는 Amazon Web Services 서비스입니다. FileZilla *FTP(File Transfer Protocol) 클라이언트로서, 원격 서버와 파일 전송을 위해 사용됩니다. AWS Lightsail 인스턴스에 FileZilla 사용하여 연결하려면 다음 단계를 따르세요:

 

*FTP(File Transfer Protocol)란?

FTP "파일 전송 프로토콜(File Transfer Protocol)" 약자입니다. FTP 컴퓨터 네트워크를 통해 파일을 전송하기 위한 표준 프로토콜이며, 클라이언트와 서버 간에 파일 전송을 위한 통신 방법을 정의합니다.

FTP 클라이언트-서버 모델을 기반으로 작동합니다. 클라이언트는 FTP 클라이언트 소프트웨어를 사용하여 서버에 접속하고, 서버는 FTP 서버 소프트웨어를 사용하여 클라이언트의 요청을 처리합니다. 이를 통해 파일을 업로드(서버로 전송)하거나 다운로드(서버로부터 가져오기) 있습니다.

FTP 네트워크를 통해 파일을 전송하는 사용되며, 일반적으로 사이트의 파일 업로드, 다운로드, 소프트웨어 패치 배포, 서버 파일 공유 다양한 용도로 사용됩니다. FTP TCP/IP 프로토콜을 기반으로 동작하며, 보안을 위해 SSL/TLS 같은 암호화 기술을 사용할 수도 있습니다.

FTP 일반적으로 명령(Command) 데이터(Data) 연결을 사용합니다. 명령 연결은 클라이언트와 서버 간의 제어 명령 전달을 담당하고, 데이터 연결은 실제 파일 데이터의 전송에 사용됩니다. 클라이언트는 FTP 클라이언트 소프트웨어를 사용하여 파일 디렉토리를 관리하고, 서버는 클라이언트의 요청에 따라 파일을 전송하거나 관련 작업을 수행합니다.

FTP 간단하고 효율적인 파일 전송을 위한 표준 프로토콜로 널리 사용되지만, 보안상의 이유로 인해 다른 프로토콜인 SFTP(Secure File Transfer Protocol) FTPS(FTP over SSL) 같은 보안 기능을 제공하는 프로토콜이 많이 사용되기도 합니다.

 

사전 준비

파일질라 다운로드

 

인스턴스의 SSH 키 가져오기

 

1. Lightsail 로그인 한 후에 상단의 Account(계정) 버튼을 눌러주세요

2. 화면 중간 메뉴에 SSH Keys를 클릭하세요

3. 하단에 현재 인스턴스가 연결된 지역의 SSH Key 다운 버튼을 눌러 SSH 키를 다운받으세요

 

FileZila를 구성하고 인스턴스에 연결

1. 파일질라를 열어 파일 - 사이트 관리자를 차례로 선택하세요

2. 새 사이트를 클릭하여 우측 화면을 입력해주세요

 

프로토콜

SFTP 선택

 

호스트

호스트는 Public IP는 고정 IP를 입력

 

포트

22

 

로그온 유형 및 키 파일

아까 위에서 다운 받은 SSH Key를 선택

 

사용자

  • Amazon Linux, Amazon Linux 2, FreeBSD 및 openSUSE 인스턴스: ec2-user
  • CentOS 인스턴스: centos
  • Debian 인스턴스: admin
  • Ubuntu 인스턴스: ubuntu
  • Bitnami 인스턴스: bitnami
  • Plesk 인스턴스: ubuntu
  • cPanel & WHM 인스턴스: centos

 

FileZilla 통해 AWS Lightsail 인스턴스에 연결되었다면, 인스턴스의 파일 시스템에 접근하여 파일 전송이 가능해집니다.

 

공식 문서

https://lightsail.aws.amazon.com/ls/docs/ko_kr/articles/amazon-lightsail-connecting-to-linux-unix-instance-using-sftp

 

SFTP를 사용하여 Amazon Lightsail에서 Linux 또는 Unix 인스턴스에 연결 | Lightsail 문서

SFTP(SSH File Transfer Protocol)를 사용하여 인스턴스에 연결함으로써 Amazon Lightsail에서 로컬 컴퓨터와 Linux/Unix 인스턴스 간에 파일을 전송할 수 있습니다. 이를 위해서는 인스턴스에 대한 프라이빗 키

lightsail.aws.amazon.com

 

 
반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.