开启阿里云linux下的pure-ftpd被动模式,解决flashfxp可连接但无法下载的问题

本文讲述了从阿里云迁移至香港服务器过程中遇到的FTP下载难题及解决方案。通过调整PureFTP配置文件和防火墙设置,最终实现了正常的数据传输。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

由于某个网站的备案出现问题,只能将网站临时迁到香港服务器,原服务器是阿里云的centos系统,ftp服务器是用的pure-ftpd,香港服务器由于历史原因装的是server 2008 32位,ftp软件用的是flashfxp,开始死活无法显示列表,后来终于查到原来是需要在选项列表命令中选择STAT-L模式,现在终于可以显示列表了,但是仍然无法下载文件,被动模式提示“数据socket错误,连接已超时”,主动模式提示“500 I won't open a connection to *.*.*.* (only connect to *.*.*.*)” (为防出毛病,错误信息中的*.*.*.*是ip地址),看着应该是内网IP造成的,上网查,说只能选择被动模式,可用被动模式连接仍然不可以,后来想到可能是原服务器没有开通被动模式,于是修改Pureftp的配置文件/etc/pure-ftpd/pure-ftpd.conf,

把 #   PassivePortRange          30000 50000
修改为 PassivePortRange         30000 50000

重启ftp服务,service xined restart

我的服务器没有开启linux防火墙,就不用设置防火墙端口了,有的需要设置防火墙端口。

然后再设置阿里云的防火墙端口,阿里云后台这台服务器中添加规则,TCP 端口 30000/50000。

再试,大功告成,一切顺利了。

转载于:https://my.oschina.net/u/3007124/blog/3028365

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值