すらいむがあらわれた

こまんど >  たたかう  にげる

EC2 Windows ServerでのFTP

EC2のWindows ServerインスタンスFTPサーバーを立てる場合、WindowsFTPサービスを使うこともできますが、Passiveモードでの接続をしたい場合はEC2のネットワーク環境の都合上うまくいきません。代わりにFileZillaがよく使われているようです。


WindowsFTPサービスを使う場合。
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を使ってやり取りしたいなどの場合はFileZillaFTPサーバーを立てます。
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自体のファイアウォール設定も必要です。