:: What is FTP
File Transfer Protocol (FTP) is a standard network protocol used to transfer files from one host to another host over a TCP-based network, such as the Internet. – WikiPedia
:: Unblock ftp port and ftp passive port
0. login to your ec2 console
1. unblock range ftp port

2. unblock range ftp passive port

:: Installing ftpd (vsftpd)

:: How to configure ftpd (vsftpd) on ec2 server
+ configure vsftpd

+ restarting vsftpd

:: Links
+ Google