FTP连接阿里云服务器出现问题的解决办法
2022-11-21 10:28阅读:
前段时间编写了大文件FTp上传的程序(ftp服务器使用server-u),开始上传到托管的服务器,效果还是很满意的,基本每秒可以达到2M以上,几个G的大文件,很快就传完了,而且可以断点续传。
但是,更换的阿里云的服务器后,就不行了,FTP服务器可以连接,但是程序在Put()数据的时候,出现假死
现象,使用filezilla等FTP客户软件也是一样(返回错误:服务器发回了不可路由的地址。使用服务器地址代替。)后来参考了很多资料,解决办法如下:
1、idftp的passive设置为True;可能不痛的服务器不一样,这个要实践检验;
2、如果是阿里云的服务器,还要在安全组中开放39000/40000端口访问才行。
好了,就这样OK了!