FTP
FileZilla 사용법
cjsrhd94
2022. 7. 21. 20:16
(2023.02.06 최종 수정)
프로젝트를 진행하다보면 내 컴퓨터에서 다른 서버로 파일들을 옮겨 줘야 할 때가 있다. 이럴 경우 ftp 서비스를 이용하여 파일을 쉽게 주고 받을 수 있다. 오늘은 ftp 서비스 중 FileZilla라는 프로그램을 이용하여 , 내 컴퓨터에서 다른 서버로 파일을 손쉽게 옮기는 법을 알아보자.
FileZilla 사용법
1. FileZilla 홈페이지에 들어가서 FileZilla 클라이언트를 다운로드 한다.
2. 프로그램 실행 후 아래 빨간색으로 강조한 연결 버튼을 누른다.
3. New site를 클릭해 새로운 사이트를 만들어주고 이름을 식별할 수 있게 바꿔준다.
프로토콜의 종류는 두 가지가 있다.
- FTP의 경우 일반적인 파일 전송 프로토콜로 보안이 취약하다. 기본값으로 21번 포트를 사용한다.
- SFTP의 경우 SSH 접속을 사용하여 보안이 뛰어난 파일 전송 프로토콜이다. 일반적으로 사용하는 AWS의 경우 SFTP를 사용한다. 기본값으로 22번 포트를 사용한다.
호스트는 기본적으로IP 주소를 사용하며, 서버 도메인을 구입했을 경우 도메인 주소를 사용할 수 있다. AWS의 경우 EC2 인스턴스 정보창에 있는 퍼블릭 IPv4 DNS에 적혀있는 값을 적어주면 된다.
로그온 유형은 주로 일반과 키파일을 사용한다.
- 일반을 사용하는 경우 FTP 서버의 ID와 비밀번호를 입력하면 된다.
- 키파일의 경우 사용자는 리눅스(우분투) 계정 이름을 입력한다. ubuntu의 경우 ubuntu, 리눅스의 경우 root를 입력한다. 비밀 번호의 경우 해당 서버에 접속할 때 사용하는 .pem 혹은 .ppk 키 파일을 넣는다. AWS EC2의 경우 인스턴스를 생성할 때 만들었던 (혹은 키로 지정했던) 키 파일을 넣으면 된다.
위의 작업을 모두 마치면 '연결' 버튼을 눌러준다.
4. 좌측이 로컬 PC내 파일들이고, 우측이 접속한 서버내 파일들이다. 옮길 파일들을 더블 클릭 혹은 드래그로 옮겨주면 된다.