Amazon EC2的FTP比较简单,直接yum install vsftpd 就行了,然后修改里面参数配置一下即可。
不过Proftpd的配置却要稍稍复杂些,在默认配置下,连接不上EC2,需要对配置文件添加几个参数才行,因为EC2所在的服务器ec2 instances是将内部IP作为以太网接口地址,ftp客户端软件连接不上,需要使用passive模式,主动模式是无法使用的。
修改方法:
1、EC2的“Security group”里的端口地址,请添加需开放的ftp端口,默认是20-21,可以自己定义
2、给Proftpd开辟一个端口范围,比如为49152-65535
3、在putty端,vi这个文件proftpd.conf,比如我的电脑上为 vi ./usr/local/proftpd/etc/proftpd.conf,在端口下面修改添加:
PassivePorts 49152 65535
MasqueradeAddress 你的固定ip
保存退出后,重启下Proftpd,/etc/init.d/proftpd restart大功告成(注意连接ftp的时候,要选择被动模式)。
文档信息
- 版权声明:自由转载-非商用-非衍生-保持署名 | Creative Commons BY-NC-ND 3.0
- 原文网址: https://sunweiwei.com/1018/
- 最后修改时间: 2013年08月29日 15:54:38