宝塔FTP 外网连接成功却显示 “列表错误”

最近在利用宝塔面板布置服务器FTP时,外网利用FlashFXP软件连接时报错“列表错误”。
这种情况属于连接FTP成功但是无法读取服务器目录文件,通过在网上找了多种方法测试后最终成功,在这里将方法分享给大家,希望能帮到大家。

前提:是在宝塔面板里安装的Pure-ftpd软件,不是自己在服务器安装的其他FTP工具,因为在宝塔里安装的一般不会存在防火墙方面的问题,而自己在服务器手动安装的可能存在防火墙限制了FTP端口访问的问题。

1:首先确认服务器(我使用的是阿里云ECS)的安全策略里的入口放行了FTP所需要的端口(宝塔方面在安装完FTP后端口都是默认放行的不需要额外设置)。
1.1安全策略的位置在:云服务器管理控制台-网络与安全-安全组。

安全策略管理入口
1.2 确保这些端口在入口处是放行的:
放行端口
2:FlashFTP软件更改相关设置:选项-参数选择-连接-FTP-数据连接模式(这里我用的是被动模式,网上大部分人建议使用主动模式 如果设置后无效请使用默认的主动模式)。

3:在宝塔面板首页里点击FTP工具 点击配置修改。将配置文件的第188行的注释去掉,将后面的IP换上自己的服务器公网IP。
FTP修改配置文件
当然这一步我没有修改也成功连接上了,网络上说可能是这个问题,在其他问题都排除的前提下可以试着修改这个配置)。
修改配置文件后记得重启FTP服务。

4:如果连接成功后无法读取服务器目录,可以通过宝塔在FTP的根目录下新建一些测试空文件或目录。
FTP连接不上,基本就是服务器端口没有设置放行,工具连接模式使用不合适,等问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值