ご存知の通りEC2にはプライベートIPアドレスが振られていて、
外部とはNATすることで通信している。
FTPでパッシブモードを使っているとクライアントには、
プライベートIPアドレスが返されてうまく通信が確立出来ずにエラーになってしまう。
パブリックIP(あるいはEIP)をクライアントに返答するように設定する必要がある。
■vsftpdの場合
vi /etc/vsftpd/vsftpd.conf
——————
pasv_address=x.x.x.x
——————
servece vsftpd restart
■proftpdの場合
vi /etc/proftpd.conf
——————
MasqueradeAddress xxx.xxx.xxx.xxx
——————
servece proftpd restart