【发布时间】:2016-01-26 14:05:06
【问题描述】:
我已经安装了 VSFTP 并通过添加以下行来配置它...
pasv_enable=YES
pasv_min_port=1024
pasv_max_port=1048
pasv_address=<ELASTIC_IP>
然后我添加了端口范围1024 - 1048 和20 - 21。然后我重新启动了 VSFTPD,我可以从 EC2 实例本地访问它。但是,当我尝试通过本地计算机访问它时(我现在正在匿名登录),它会要求我输入用户名和密码。我输入了ftp 和a@b.com,但它只是在输入后挂起。
我错过了什么吗?我需要配置 iptables 吗?我试过了……
-A INPUT -m tcp -p tcp --dport 20:21 -j ACCEPT
-A INPUT -m tcp -p tcp --dport 1024:1048 -j ACCEPT
但我明白了
iptables: Applying firewall rules: iptables-restore: line 1 failed
[FAILED]
我错过了什么?
【问题讨论】:
-
您的服务器 IP 的安全组是什么样的?
-
我稍后会发布它,但我在 iptables 上添加了相同的端口。在此之前我什至无法获得登录提示
标签: amazon-ec2 ftp vsftpd