可以连接成功,无法取得目录,还是目录中没有文件?看看权限问题。
客户端ftp链接成功,但最后远程界面窗口中一片空白,消息窗口中最后提示:“错误:无法取得目录列表”或者“错误: 无法打开传输通道。原因:由于目标计算机积极拒绝,无法连接。”,如果有谁遇到以上问题,尝试过诸如修改客户端、服务器端链接模式(由主动修改为被动,由被动修改为主动),或者修改服务器端ftp用户权限,或者修改服务器端防火墙的设置,仍然无济于事时,您可以看看小编下面的处理方法。
小编不是专业的网站维护工程师,所以有些技术用语或技术观点可能会存在不规范之处还请各位多多指点。
今天小编用公司的公共测试服务器,熟悉使用配置ftp服务。服务器端使用的是国外免费ftp服务器端软件filezilla,客户端使用的是国内免费ftp客户端软件8uftp。看过简单的说明帮助文档后开始动手,首先8uftp是不需要安装的直接双击执行没什么好说的,看看界面图吧:
服务器端filezilla也很顺利的安装成功了,filezilla的界面非常简单三个菜单file、server、edit,虽然界面简单但是我感觉其功能非常实用且齐全,总之是我比较喜欢的那种工具软件。详细的功能和设置我这里就不多说了,看界面图:
开始步入正题,虽然这前期的准备工作都非常顺利的完成了,但是用filezilla设置的账户在8uftp中链接,就是不显示目录列表,只提示链接正确然后是红色的错误提示信息:“错误:无法取得目录列表”或者“错误: 无法打开传输通道。原因:由于目标计算机积极拒绝,无法连接。”,我也想大家一样常识了以上各种方式都是以失败告终,百度、google查了一上午也没有找到解决方法,实在没法子了自己打开filezilla的英文界面一点一点扣(本人计算机专业英文很烂),一个一个功能测,最终发现了问题的所在,就是端口设置,情看下图:
根本原因就是我设置的passive端口与服务器中的一个网站端口冲突,小编也另外测了iis的ftp服务,统一也存在端口冲突致使客户端ftp链接无法取得目录列表的错误。更换端口,当然该端口不能受防火墙的限制,就一切正常了!
一:百度搜索FTP软件,下载。(此处以8UFTP为例)1.下载完成后双击打开,在下图红色箭头所指1、2、3中分别对应输入IP地址、用户名和密码。
2.点击“连接”进入空间管理。
二 :连接完成之后,在FTP软件栏目左边框中“本地”那块选择你需要上传的数据的本地位置。此处以桌面为例,在桌面上找到你要上传的文件鼠标点击右键上传。
1.找到本地
2.选择桌面
3.选择要传输的文件右键点击上传
上传压缩包在线解压
压缩包在线解压功能说明:
一般的空间都会支持在线解压这项功能,操作的位置在空间的管理面板中,这里以青电数据为例,说明一下如何在线解压数据。
1.把需要上传的数据文件压缩,按照上面上传数据的步骤点击上传传到空间。
2.进空间管理后台点击“虚拟主机管理”,选择“高级功能”。高级功能里边有一个压缩包解压缩,分别输入压缩包文件名和解压目标文件夹,点击解压即可。
3.特别注意下边红色字体的提示
FTP无法获取目录解决办法
上传时如果无法取得目录列表,点击编辑,选择防火墙设置取消被动(PASV)模式。
1.打开FTP工具,找到编辑(支持国产,此处仅以8UFTP为例,其它FTP工具操作与下面大同小异,请自己尝试解决)。如下图:
2.找到防火墙设置,“被动(PASV)模式”取消勾选。
3.再次尝试链接FTP,目录成功获取!
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)