아마존 웹 서비스(AWS) EC2 파일 전송 FileZilla
AWS에 파일을 전송하고 올릴때는 SFTP 라는 파일전송 프로토콜을 이용합니다.
SFTP는 보안전송이 가능능하고 SSH와 같이 22번 포트를 사용합니다.
여기서는 FileZilla를 사용하여 EC2에 접속하고 파일을 전송해보겠습니다.
먼저 FileZilla를 실행합니다.
SFTP로 전송하기 위해서는 서버의 암호키를 설정해야 합니다.
Private Key 인 .ppk 파일을 셋팅합니다.
Private Key 생성이 필요하신 분은 아래 글을 참고하세요
Private Key 셋팅을 위해 편집 -> 설정 으로 들어갑니다.
연결 -> FTP -> SFTP 로 들어가면 위와 같은 화면이 나옵니다.
"키 파일 추가" 버튼 클릭
.ppk 파일을 선택합니다.
주의할 점은 파일명을 포함하여 파일 경로에 한글이 들어가면 안됩니다.
폴더명, 파일명에 한글이 들어가지 않도록 확인해주세요
Private Key가 등록되었다면 "확인" 버튼 클릭
이제 호스트 및 아이디를 셋팅하고 저장합니다.
왼쪽 위에 첫번째 아이콘을 클릭합니다.
"새 사이트" 버튼을 클릭하여 접속 정보를 입력합니다.
호스트 주소는 접속할 EC2 인스턴스의 접속 주소를 적습니다.
EC2 인스턴스의 접속 주소를 확인 방법은 아래 글을 참고하세요
아마존 웹 서비스(AWS) EC2 생성 및 Security Group 설정
프로토콜은 SFTP - SSH File Transfer Protocol 을 선택합니다.
사용자 아이디와 비밀번호는 로그인 아이디와 비밀번호를 입력합니다.
EC2 서버에 SFTP 접속 성공
원하는 폴더에 원하는 폴더를 드래그하여 전송할 수 있습니다.
출처: https://hyeonstorage.tistory.com/272 [개발이 하고 싶어요]