因为是刚配置的宝塔面包,在首次创建了一个FTP帐号使用FileZilla来连接时出现了“服务器发回了不可路由的地址,使用服务器地址代替。”的问题,导致无法链接网站FTP。具体显示内容如下:
有很多教程说改传输模式为被动,根本不管用,今天给大家带来终极解决方案。
原因:经过分析 是由于Pure-Ftpd 配置 PassivePortRange(被动模式端口范围) 没有开放,
看到没有这里的端口范围是: 39000~40000,我们只需要在阿里云安全组中与宝塔安全中开放这个端口即可访问。
操作步骤:
第一步:配置安全组规则请参考我写的:《阿里云安全组开放端口配置教程》
第二步(如宝塔安全中列表已存在请忽略):宝塔安全中心开放端口教程:《宝塔面板开放端口教程》
操作完这两步,再去点击连接试试看,是不是可以连接成功啦,看看我链接成功的效果: