• 1698阅读
  • 2回复

【我刚发的FTP不懂用的请进来看】FTP下载方法------新手使用(zzyhxy)大哥提供的!

楼层直达
级别: 荣誉会员
发帖
1132
金钱
6884
威望
96
贡献值
4

FTP下载方法------新手使用

使用FlashGet(网际快车)下载FTP地址的方法------新手使用


FlashGet(网际快车)软件在
http://www.520pub.com/read.php?tid=1232&fpage=1&toread=1u=577



最近发了一些FTP电影地址,许多朋友可能不会使用,在这作个简单介绍
首先必须学习使用FlashGet(网际快车)的基本下载方法(参见http://www.520pub.com/read.php?tid=1232&fpage=1&toread=1u=577)


以下实例见我发的FTP电影帖,http://www.520pub.com/read.php?tid=10739&page=e#a

FTP格式:ftp://用户名:密码@地址/

1.下载时,点"新建",打开"添加新的下载任务"窗口,
将FTP地址复制粘贴到"网址"栏,   如:ftp://cybertigre.com_0_cn:test@61.129.51.98/
2.点"登陆到服务器"前打勾,分别复制粘贴用户名和密码 如:用户名:cybertigre.com_0_cn
  密码: test

3.点确定

4.下载窗口出现文件"index.htm",前面可能出现下载失败,不去管它,鼠标移动到"index.htm",点右键,再点"使用站点资源管理器浏览"

5.弹出新窗口,连接后就出现这个服务器里的所有文件夹,呵呵,选择需要查看的电影,点开它,会出现完整的地址,再点右键点下载.

6.FTP密码也常变,所以和HTTP一样也容易失效,但是成功连接一个FTP地址后,你会发现,电影资源是如此多啊,一般来说FTP里的电影都是高清晰版本.


遇到要求单线程下载时这样;
下载方法:先用FLASH的站点资源管理器,输入地址/帐号/密码/点确定
选好要下的电影,继续点击,右窗口显示完整地址
右键/点下载
关闭站点资源管理器(这点最重要)
看------------应该在下载了.
********************************************************************
ftp登陆不了是很经常碰到的事,很多人常常是不加分析就发贴询问。老实说,这样既浪费自己时间,又浪费别人精力,还常常不能得到满意的回答。因此每一位希望从ftp站点发现资源的朋友都有必要学会分析登陆失败的原因,

两个基本知识:

1 对方很可能暂时没开ftp
2 要学会看登陆错误指令

所谓登陆提示,是指登陆时你与服务器双向交流的一些指令及状态提示,你如果看到类似这样的字样,那就是了:

*** CuteFTP Pro 2.0 - build Dec 4 2001 ***

状态:> 正在获取列表“”...

状态:> 正在连接到 ftp 服务器 211.*.*.*:* (ip = 211.*.*.*:*)...

状态:> Socket 已连接。正在等候欢迎消息...

220 FTP服务器已启动

状态:> 已连接。正在验证...
命令:> USER software
331 User name okay, need password.

命令:> PASS *****

230 User logged in, proceed.

状态:> 登录成功。
命令:> PWD
257 "/" is current directory.

这个东西是非常重要的,请一定加以注意。

----------------

常见错误分析

一. 如果见到下述字样,并停留较长时间

状态:> 正在连接到 ftp 服务器 211.*.*.*:*(ip = 211.*.*.*:*)...

后又见到:

错误:> 无法连接到远程服务器。Socket 错误 = #10060。

状态:> 正在等候 30 秒...

出现该种情况有两种可能:

1为对方未开ftp或者无法连通,请与ftp管理者联系

2则是因为端口填写错误。一般默认为21,但是因为此种端口在某些网络中易引起冲突,安全性也值得商榷,故多数ftp更改了端口。如果你没有填写端口(ftp软件会默认21)或者填写错误,也会引起10060错误.


二. 如果见到下述字样

Thu Mar 07 11:44:56 2002 530 Sorry, no ANONYMOUS access allowed

表明该ftp不允许匿名者登陆,请与ftp管理者联系,并取得账号


三. 如果见到下述字样

Thu Mar 07 11:46:29 2002 USER bugdown

Thu Mar 07 11:46:30 2002 331 User name okay, need password.
Thu Mar 07 11:46:30 2002 PASS ********

Thu Mar 07 11:46:30 2002 530 Not logged in.

有两种可能:
1 账号或者密码输入错误,被拒绝登陆。请先确定你没有输入错误(较复杂的密码建议用复制粘贴来填写,并注意有无空格),然后与ftp管理者联系以确认你的账号没有过期。目前大部分的ftp都会定期更改密码,所以此宗错误是最常见的。

2 用了花生壳等动态域名,有时会出现这样的现象:如果ftp没有开,有人以动态域名登陆时,动态域名的服务商会将你自动转到它自己的提示性ftp,这时有可能出现密码错误,也有可能登陆到它的服务器。部分以iis为基础建立的ftp有可能转至微软的服务器,现象类同。

四. 如果见到下述字样

Thu Mar 07 11:51:25 2002 421 Too many users - please try again later.

这是因为ftp管理者设定了该帐号(或者该域名)的最大登陆人数,现在已经达到这一限制,因此你无法登陆。只有等待其他用户退出或者使用其他账号,你才可能进入ftp.

五. 如果见到下述字样

命令:> PASS *****

530 Not logged in, only one session from same IP allowed at a time.

错误:> 未登录。

状态:> 连接已关闭。

该帐号只允许单线程登陆,因此请注意你是否打开多个窗口或者已经有一个线程在下载

六. 在登陆人数已满,而你不断尝试登陆,有三种可能的情况:

1 你终于挤进去了
2 谈出窗口提示错误,并在登陆错误指令见到这样的字样:

错误:> 控制连接已关闭。

表明ftp服务器拦截你这样频繁的尝试。你可以不管它,确定之后继续尝试;但是稍有道德的人都应该把ftp软件的全局设置中关于连接重试尝试的间隔时间修改到较大,一般提倡30秒到2分钟。

3 你被ban了。serv-U所作的服务器不能自动ban ip,但是管理者可以手工ban,部分服务器端软件可以自动封ip。被ban的提示为:

命令:> PASS *****

530 Not logged in, unauthorized IP address.

就是说你的ip是不合法的,不管是因为什么原因,总之除非你与管理者联系并解封,实在是没有继续尝试的必要。当然,管理者可能只是ban你一段时间,你可以过后再重新尝试。但是一定记得更改你的尝试间隔时间。

七. 有时候不是因为封了你,而是因为该帐号限制只有部分许可的ip可以登陆,同样你必须与管理者联系,请他手工添加你的ip

120    服务在nnn分钟内准备好
125    数据连接已打开,准备传送
150    文件状态良好,打开数据连接
200    命令成功
202    命令未实现

211    系统状态或系统帮助响应
212    目录状态
213    文件状态
214    帮助信息,信息仅对人类用户有用
215    名字系统类型

220    对新用户服务准备好
221    服务关闭控制连接,可以退出登录
225    数据连接打开,无传输正在进行
226    关闭数据连接,请求的文件*作成功
227    进入被动模式

230    用户登录
250    请求的文件*作完成
257    创建"PATHNAME"
331    用户名正确,需要口令
332    登录时需要帐户信息

350    请求的文件*作需要进一步命令
421    连接用户过多
425    不能打开数据连接
426    关闭连接,中止传输
450    请求的文件*作未执行

451    中止请求的操作:有本地错误
452      中止请求的操作:系统存储空间不足
500    格式错误,命令不可识别
501    参数语法错误
502    命令未实现

503    命令顺序错误
504    此参数下的命令功能未实现
530    账号或密码错误
532    存储文件需要帐户信息
550    未执行请求的操作

551    请求操作中止:页类型未知
552    请求的文件操作中止,存储分配溢出
553    未执行请求的操作:文件名不合法
*******************************************************************
首页>FTP相关知识>新闻



FTP教程(上)port和pasv模式释义、设置教程



--------------------------------------------------------------------------------

点击177   2005-6-6 下午 01:33:17

  注册为下面的Taobao会员后可发E-mail到本站邮箱,您将有机会获得本站永久VIP资格! [被屏蔽广告]

所谓port模式也就是主动模式。在FTP协议刚刚建立的时候,只定义了普通的连接模式,也就是port模式。

Port模式的连接过程是:在开始一个FTP的连接时,客户端程序首先会为自己随机分配一个TCP端口,它使用这个个端口向服务器的FTP端口(默认为21)发出连接请求,服务器接受请求之后会建立一条控制链路,然后客户程序发出port命令(通常格式为PORT A, A, A, A, I,I,其中A,A,A,A为客户端IP地址,I,I为随机的一个数据连接端口号)告诉服务器它的数据通道的端口打开了。当需要传送数据时,服务器便从随机选择的一个端口向客户端的20端口发送连接请求,请求被接受之后便开始传输数据,数据链路通道也就打开了。

---------------

所谓pasv模式也就是被动模式。随着网络的不断发展,出现了防火墙。老的FTP协议在遇到防火墙的时候就束手无策了,这是因为20端口往往是防火墙的重点封堵对象,因此数据也就不能发送出去了,于是pasv模式就诞生了。

Pasv模式的连接过程是:在开始一个FTP的连接时,客户端程序首先为自己随机分配一个TCP端口,它使用这个端口向服务器的FTP端口(默认为21)发出连接请求,服务器接受请求之后会建立一条控制链路,然后客户端程序发出PASV命令,代替原来PORT命令告诉服务器它的数据连接端口,于是服务器便为自己随机分配一个数据通道端口,并将这个端口号告诉客户端程序。当需要传送数据时,客户端程序会向服务器的数据通道端口发送连接请求,请求被接受之后便开始传输数据,数据链路通道也就打开了。

---------------

1.所谓主动和被动可以看作是以服务器端为基准,当服务器主动向客户端发送数据连接请求时,为主动模式;当客户端主动向服务器发送数据连接请求时,为被动模式。

2.无论客户端还是服务器端有防火墙,或是两边都有防火墙,只要PASV模式下两边数据通道的连接端口在防火墙的拦截之外就可以建立成功。如果防火墙将所有的端口全部堵死,则不能建立数据通道。

---------------

FTP使用中PASV模式的操作方法(注:此方法只有在无法登录和下载的情况下才可使用!!! )

取消 pasv 模式的方法
有许多朋友的 FTP 服务器是不支持 PASV 模式的,登入時要取消 PASV 模式才行。现将几种 FTP 下载工具的取消方法公布如下:

1.把 flashget 的 pasv 模式关掉的方法

点菜单上的“工具”->“选项”->“代理服务器”->“直接连接”->编辑->把“ pasv 模式”前的勾勾去掉,一路确定回来。

2.把 Cutftp 的 pasv 模式关掉的方法

点菜单上的“文件”->“站点管理”->在“站点管理器”窗口->“新建站点”->填上“域名”->“编辑”->“常规”->把“使用 pasv 模式”前的勾勾去掉。

3.把 FlashFXP 的 pasv 模式关掉的方法

点菜单上的“站点”->“站点管理器”->站点管理器窗口->“新建站点”->填上“域名”->“选项”->把“使用被动模式”前的勾勾去掉->“应用” 即可。

4.把 NetAnts 的 pasv 模式关掉的方法

点菜单上的"选项"->"参数设置"->"代理"->“直接连接”->编辑->把“ pasv 模式”前的勾勾去掉,一路确定回来。

---------------

相信大家都知道FTP是什么啦,但我相还有很多人不知道什么是PASV和PORT,或者你知道但不知道他们到底是什么。

下面介绍一下这两种模式吧:

PORT其实是Standard模式的另一个名字,又称为Active模式。中文意思是“主动模式。
PASV也就是Passive的简写。中文就是“被动模式。

两者之间有什么不同:

不同之处是由于PORT这个方式需要在接上TCP 21端口后,服务器通过自己的TCP 20来发出数据。并且需要建立一个新的连接来传送档案。而PORT的命令包含一些客户端没用的资料,所以有了PASv的出现。
而PASV模式就当然拥有PORT模式的优点及去掉一些PORT的缺点。PASV运行方式就是当服务器接收到PASV命令时,就会自动从端口1024到5000中随机选择,而且还会使用同一个端口来传送数据,不用建立新的连接。
级别: 禁止发言
发帖
233
金钱
4677
威望
0
贡献值
1
只看该作者 1 发表于: 2006-01-11
用户被禁言,该主题自动屏蔽!
级别: 侠客
发帖
175
金钱
4406
威望
0
贡献值
0
只看该作者 2 发表于: 2006-01-24
Re:【我刚发的FTP不懂用的请进来看】FTP下载方法------新手使..
谢谢,尽管大部分我是知道的,不过,看了我更清楚了