
현재 목적은 Amazon EC2 인스턴스에 jar 파일을 업로드하는 것이기 때문에, FileZilla의 기본 버전에 포함된 "Standard FTP" 만 필요하다. 이 버전은 FTP, FTP over TLS, 그리고 SFTP를 지원한다.
나열된 다른 서비스들(Amazon S3, Backblaze B2, Dropbox, Microsoft OneDrive 등)은 클라우드 스토리지 서비스에 파일을 업로드하거나 다운로드 할 때 사용된다. "FileZilla Pro"는 이러한 클라우드 스토리지 서비스와 연동이 가능하므로, 만약 추후에 이러한 서비스에 접근할 필요가 생긴다면 그 때 "Pro" 버전을 고려해 볼 수 있다.
FileZilla를 실행한 후 상단 메뉴에서 "File" -> "Site Manager"를 선택한다. 그리고 "New Site" 버튼을 클릭하여 새로운 사이트를 추가한다. 한글 버전은 메뉴 이름이 번역되어 있다.

설정이 완료되면 “연결”을 클릭한다.

체크박스 활성화 후 확인을 누른다.

연결 성공 시 위와 같은 로그가 출력된다.
접속이 성공하면 좌측 패널에 로컬 파일 시스템, 우측 패널에 EC2 인스턴스의 파일 시스템이 표시된다.

좌측 패널에서 업로드하려는 jar 파일을 찾아 우측 패널의 원하는 위치로 드래그하여 파일을 업로드한다.

<aside> ⚠️ "/home/ec2-user" 폴더는 EC2 인스턴스에서 로그인한 사용자의 홈 디렉토리이다. 일반적으로 여기에 애플리케이션과 관련된 파일들을 저장한다. ".ssh" 폴더는 SSH 키와 관련된 정보를 저장하는 폴더로, 이 폴더 내부에는 사용자의 jar 파일을 올리지 않는 것이 좋다.
따라서, jar 파일은 "/home/ec2-user" 폴더 바로 아래, 또는 이 폴더 아래에 새로운 폴더를 만들어 그 안에 올리는 것이 좋다. 예를 들어, "/home/ec2-user/app"이라는 폴더를 만들어 그 안에 jar 파일을 올릴 수 있다.
FileZilla에서는 우측 패널에서 우클릭을 하고 "새 폴더 만들기"를 선택하여 새 폴더를 만들 수 있다. 그런 다음, 만든 폴더로 들어가서 좌측 패널에서 jar 파일을 드래그하여 업로드한다.
</aside>