EC2 Windows ServerでのFTP
EC2のWindows ServerインスタンスでFTPサーバーを立てる場合、WindowsのFTPサービスを使うこともできますが、Passiveモードでの接続をしたい場合はEC2のネットワーク環境の都合上うまくいきません。代わりにFileZillaがよく使われているようです。
WindowsのFTPサービスを使う場合。
IIS 7 で FTP をインストールする Microsoft TechNet
http://technet.microsoft.com/ja-jp/library/cc732769%28v=ws.10%29.aspx
このあとAWS Management ConsoleなどでEC2セキュリティグループの設定でFTPのポートを空けておく必要があります。
FileZillaを使う場合。
Passiveモードを使いたい、EC2インスタンス同士でFTPを使ってやり取りしたいなどの場合はFileZillaでFTPサーバーを立てます。
Setting up FileZilla FTP Server on EC2
http://olentz.net/setting-up-filezilla-ftp-server-on-ec2
Amazon EC2 Windows Server IIS , FileZilla and SQL Server Express
http://seeroo.com/blog/amazon-ec2-windows-server-iis-filezilla-and-sql-server-express
上記リンク先でも触れられていますが、EC2のセキュリティグループのポート設定だけでなく、Windows Server自体のファイアウォール設定も必要です。