Necesita habilitar los puertos adecuados en el grupo de seguridad para permitir FTP, no sólo el puerto 21 pero también puertos requeridos por el modo FTP pasivo. La configuración de muestra se describe a continuación.
cambios
Obligatorio AWS grupo de seguridad:
- puerto abierto 21
- rango de puertos abiertos 12000-12100
Añadir las siguientes líneas al archivo /etc/vsftpd.conf:
pasv_min_port=12000
pasv_max_port=12100
Reiniciar servidor vsftpd:
$ sudo /etc/init.d/vsftpd restart
También puede considerar la apertura de los puertos por encima de su Grupo de Seguridad para una dirección IP de origen/gama muy específica, entonces usted será capaz de conectarse a la instancia EC2 sólo de su máquina lo que es un poco bits más seguro Sin embargo, y como respondió Gareth, una configuración más segura es usando SFTP, que pasa por SSH. También le recomiendo echar un vistazo al en los artículos de la wiki de BitNami que describen cómo conectarse a las instancias Linux o Windows.
Si usa SFTP y FileZilla, simplemente revise esto - http://y2u.be/e9BDvg42-JI –