客户端ftp链接成功,但最后远程界面窗口中一片空白,消息窗口中最后提示:“错误:无法取得目录列表”或者“错误: 无法打开传输通道。原因:由于目标计算机积极拒绝,无法连接。”,如果有谁遇到以上问题,尝试过诸如修改客户端、服务器端链接模式(由主动修改为被动,由被动修改为主动),或者修改服务器端ftp用户权限,或者修改服务器端防火墙的设置,仍然无济于事时,您可以看看小编下面的处理方法。
小编不是专业的网站维护工程师,所以有些技术用语或技术观点可能会存在不规范之处还请各位多多指点。
今天小编用公司的公共测试服务器,熟悉使用配置ftp服务。服务器端使用的是国外免费ftp服务器端软件filezilla,客户端使用的是国内免费ftp客户端软件8uftp。看过简单的说明帮助文档后开始动手,首先8uftp是不需要安装的直接双击执行没什么好说的,看看界面图吧:
服务器端filezilla也很顺利的安装成功了,filezilla的界面非常简单三个菜单file、server、edit,虽然界面简单但是我感觉其功能非常实用且齐全,总之是我比较喜欢的那种工具软件。详细的功能和设置我这里就不多说了,看界面图:
开始步入正题,虽然这前期的准备工作都非常顺利的完成了,但是用filezilla设置的账户在8uftp中链接,就是不显示目录列表,只提示链接正确然后是红色的错误提示信息:“错误:无法取得目录列表”或者“错误: 无法打开传输通道。原因:由于目标计算机积极拒绝,无法连接。”,我也想大家一样常识了以上各种方式都是以失败告终,百度、google查了一上午也没有找到解决方法,实在没法子了自己打开filezilla的英文界面一点一点扣(本人计算机专业英文很烂),一个一个功能测,最终发现了问题的所在,就是端口设置,情看下图:
根本原因就是我设置的passive端口与服务器中的一个网站端口冲突,小编也另外测了iis的ftp服务,统一也存在端口冲突致使客户端ftp链接无法取得目录列表的错误。更换端口,当然该端口不能受防火墙的限制,就一切正常了!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)