最近一直在装阿里云ECS的FTP,用DOS命令窗口可以正常访问,用FTP客户端软件flashfxp可以正常访问,但是用浏览器和windows资源管理器,怎么也无法访问,云服务器ECS的在centos7.2系统中防火墙也关了,都照着做了,还是不行,无比郁闷
浏览器会出现以下错误提示:
425 Failed to establish connection.
windows资源管理器会出现以下错误提示:
在网上找了很多,都是改PASV被动模式,好吧,也改了完了,
vsftp中,通过编辑 /etc/vsftp.conf 实现启用PASV连接
vim /etc/vsftp.conf
在配置文件中添加下面语句:
pasv_enable=YES
pasv_min_port=6000
pasv_max_port=7000
修改/etc/selinux/config文件中的SELINUX="" 为disabled ,然后重启了,都不行
最后忘记最重要的一环,在阿里云的ECS控制台中,进入云服务器ECS实例列表,选择服务器实例,找到管理界面中本实例安全组,
点击配置规则,如下图
添加在vsftpd.conf文件中配置的端口号范围
重启服务,则可以正常通过浏览器访问。