개인 개발을 하면서 기본적인 것들은 SSH 복/붙으로 해결을 했는데
이미지와 같은 경우에는 따로 FTP로 올리는게 편해 보여 설치를 하려 했다.
설치는 매우 간단하다.
# vsftpd 설치하기 ?> sudo apt-get install vsftpd # vsftpd 설정값 세팅 ?> sudo vi /etc/vsftps.conf local_enable=YES write_enable=YES anonymous_enable=NO # vsftpd 재시작하기 ?> sudo service vsftpd restart
추가적으로 인스턴스의 Security Group의 방화벽 설정이 필요하다. 20-21 open
덧, FileZilla를 이용하여 접속하였을때 아래와 같은 에러가 발생하면서 접속이 되지 않았다.
Error: Failed to retrieve directory listing.
아래와 같이 config 설정을 추가함으로써 해결 되었다.
pasv_enable=YES pasv_min_port=1024 pasv_max_port=1048 port_enable=YES # vsftpd 재시작하기 ?> sudo service vsftpd restart
EC2에 Security Group 방화벽에 1024-1048을 추가적으로 열어줘야 한다.
[출처] http://quadloops.com/installing-up-ftp-server-in-amazon-ec2-ubuntu-server-12-04/
'Development > Background Knowledge' 카테고리의 다른 글
[AWS] EC2 Instance에 key-pair 없이 로그인 하기(Ubuntu) (0) | 2014.02.11 |
---|---|
[번역] THE COMPLETE GUIDE TO CENTERING A DIV (0) | 2014.02.04 |
XMPP 이해하기 (1) | 2014.01.28 |
SSL 프로토콜 (0) | 2014.01.26 |
SSL이란? (1) | 2014.01.25 |