您的位置:首页 > 编程语言 > PHP开发

连接ftp返回了421 received. Server closed connection

2017-07-11 16:20 881 查看
连接ftp返回了421 received. Server closed connection 。后跟踪源码发现,客户端大量的连接服务器 ftp并传输数据时,服务器处于被动模式(Passive),服务器不断的建立socket端口来传输数据。若没有指定端口范围,端口号会不断的增长,端口号最大长到65535。

解决:若ftp是IIS服务器搭建的如下:

IIS FTP 设置:控制面板->系统与安全->管理工具->Internet信息服务(IIS)管理器。右侧面板有FTP防火墙支持,数据通道端口范围5000-6000(若原来已经有配置,非0-0,则不需要更改)

如图1 图2

若ftp是FileZilla软件搭建的如下:

FileZilla设置:Settings->Passive mode settings 勾选Use custom port range,范围填写50000-51000

如图3
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  iis ftp filezilla
相关文章推荐