阿里云linux服务器使用宝塔面板ftp连接不上的解决方法

作者阿里云代理 文章分类 分类:新闻快递 阅读次数 已被围观 1370

以前一直用阿里云的windows服务器,现在换成了linux,安装上linux版的宝塔面板,发现FTP各种连不上,一直显示读取目录失败,网上找来很多办法,都不管用。后来改了下Pure-Ftpd的配置,神奇般的连上了,分享出来,希望对大家有用。默认显示:

修改后的显示:

第一步:

将# ForcePassiveIP后面的192.168.0.1改为你的服务器公网IP,去掉前面的#号。点击保存,重启ftp服务。

第二步:

在ECS实例安全组中,分别增加两条规则,允许相应的tcp端口访问(tcp 21端口,和 tcp39000到40000端口) 或者开启全部端口(不建议):

做完这两步就可以连接上了,希望多大家有用!至于原因,阿里云论坛有个解释是这样的:

专有网络的ECS系统中,没有公网IP地址,是经NAT与互联网连接,且ECS创建过程中的默认安全组规则没有针对FTP的快捷选项。

阿里云服务器   阿里云代理商

本公司销售:阿里云新/老客户,只要购买阿里云,即可享受折上折优惠!>

我有话说: