8Uftp连接服务器错误
使用8Uftp连接服务器错误提示如下:
无法打开传输通道
ftp服务器是vsftp,系统时CentOS6.
解决方法是修改ftp连接模式。
站点管理器---选择站点-----高级---选择活动模式-----确定。
关闭8Uftp,然后再开启。连接ftp服务器,问题消失。
补充:
另一个设置方法-在窗口顶部菜单,编辑->选项。
弹出窗口如下图,将被动模式购选移除,确定。
被动模式(PASV)就是当服务器接收到客户端连接请求时,就会自动从端口1024到5000中随机选择一个和客户端建立连接传递数据。
与之对应的是主动模式。主动模式是服务器主动连接客户端的数据端口。
在主动模式下,FTP客户端随机开启一个大于1024的端口N向服务器的21号端口发起连接,然后开放N+1号端口进行监听,并向服务器发出PORT N+1命令。服务器接收到命令后,会用其本地的FTP数据端口(通常是20)来连接客户端指定的端口N+1,进行数据传输。