好多个人不太会看FTP信息错误
如果下载不了,一定是出了错误,自己要知道是什么地方错了.为什么或者说怎么会错.
下面说一说几个非常典型的.
530,说明密码错误.
550,说明地址有错误,可能是盗连没有改.
详细的FTP错误列表
110 Restart marker reply. In this case, the text is exact and not left to the particular implementation; it must read: MARK yyyy =mmmm where yyyy is User-process data stream marker, and mmmm server's equivalent marker (note the spaces between markers and 重新启动操作系统标志回应.这种情况下,信息是精确的并且不用特别的处理;可以这样看:标记 yyyy =mmm 中 yyyy是 用户进程数据(Data)流标记,mmmm是服务器(Server)端相应的标记(注意在标记和等号间的空格)
-----------------------------------
120 Service ready in nnn minutes.
服务在NNN时间内可以用
-----------------------------------
125 Data connection already open; transfer starting.
数据(Data)连接已经打开,开始传送数据(Data).
-----------------------------------
150 File status okay; about to open data connection.
文件状态正确,正在打开数据(Data)连接.
-----------------------------------
200 Command okay.
系统命令执行正常结束.
-----------------------------------
202 Command not implemented, superfluous at this site.
系统命令未被执行,此站点不支持此系统命令.
-----------------------------------
211 System status, or system help reply.
操作操作系统状态或者是操作操作系统帮助信息回应.
-----------------------------------
212 Directory status.
目录状态信息.
-----------------------------------
213 File status. $XrkxmL=
文件状态信息.
-----------------------------------
214 Help message.On how to use the server or the meaning of a particular non-standard command. This reply is useful only to the human user. 帮助信息.关于如何使用本服务器(Server)或者是特殊的非标准系统命令.此回复只对人有用.
-----------------------------------
215 NAME system type. Where NAME is an official system name from the list in the Assigned Numbers document.
NAME操作操作系统类型.
-----------------------------------
220 Service ready for new user.
新连接的用户的服务已就绪
-----------------------------------
221 Service closing control connection.
控制连接关闭
-----------------------------------
225 Data connection open; no transfer in progress.
数据(Data)连接已打开,没有进行中的数据(Data)传送
-----------------------------------
226 Closing data connection. Requested file action successful (for example, file transfer or file abort).
正在关闭数据(Data)连接.请求文件动作成功结束(比如说是,文件传送或者是终止)
-----------------------------------
227 Entering Passive Mode (h1,h2,h3,h4,p1,p2).
进入被动模式
-----------------------------------
230 User logged in, proceed. Logged out if appropriate.
用户已登入. 如果不需要可以登出.
-----------------------------------
250 Requested file action okay, completed. _
被请求文件操作成功完成 63
----------------------------------- ,
257 "PATHNAME" created.
路径已建立
-----------------------------------
331 User name okay, need password. ,
用户名存在,需要输入密码
-----------------------------------
332 Need account for login.
需要登陆的账户
-----------------------------------
350 Requested file action pending further inFORMation U
对被请求文件的操作需要进一步更多的信息
-----------------------------------
421 Service not available, closing control connection.This may be a reply to any command if the service knows it must shut down. (O&;
服务不可以用,控制连接关闭.这可能是对任何系统命令的回应,如果服务认为他必须关闭
-----------------------------------
425 Can't open data connection.
打开数据(Data)连接失败
-----------------------------------
426 Connection closed; transfer aborted.
连接关闭,传送中止.
-----------------------------------
450 Requested file action not taken.
对被请求文件的操作未被执行
-----------------------------------
451 Requested action aborted. Local error in processing.
请求的操作中止.处理中发生本地错误.
-----------------------------------
452 Requested action not taken. Insufficient storage space in system.File unavailable (e.g., file busy).
请求的操作没有被执行. 操作操作系统存储空间不足. 文件不可以用
-----------------------------------
500 Syntax error, command unrecognized. This may include errors such as command line too long..
语法错误,不可识别的系统命令. 这可能是系统命令行过长.
-----------------------------------}
501 Syntax error in parameters or arguments.
参数错误导致的语法错误
-----------------------------------
502 Command not implemented.
系统命令未被执行
-----------------------------------
503 Bad sequence of commands. )
系统命令的次序错误.
-----------------------------------
504 Command not implemented for that parameter.,
由于参数错误,系统命令未被执行
-----------------------------------
530 Not logged in.
没有登录(Logon)
-----------------------------------
532 Need account for storing files.
存储文件需要账户信息!
-----------------------------------
550 Requested action not taken. File unavailable (e.g., file not found, no access).
请求操作未被执行,文件不可以用.
----------------------------------- |
551 Requested action aborted. Page type unknown. +.+
请求操作中止,页面类型未知
-----------------------------------
552 Requested file action aborted. Exceeded storage allocation (for current directory or dataset).
对请求文件的操作中止. 超出存储分配
-----------------------------------
553 Requested action not taken. File name not allowed
请求操作未被执行. 文件名不允许
----------------------------------- .
-----------------------------------
这种错误跟http协议类似,大致是:
2开头--成功 A/
3开头--权限问题
4开头--文件问题
5开头--服务器(Server)问题
比如说是下面这一个例子:
Sat Feb 15 00:13:02 2003 正在连接 6I.14III.24I.231 [IP=6I.14III.24I.231:21]
Sat Feb 15 00:13:02 2003 Socket已连接 ,等待欢迎信息
Sat Feb 15 00:13:03 2003 220WWW.DFBBS.COMfree Ftp Server 231
Sat Feb 15 00:13:03 2003 USER ftper
Sat Feb 15 00:13:03 2003 331 Password required for ftper.
Sat Feb 15 00:13:03 2003 PASS ********
Sat Feb 15 00:13:03 2003 530 Login incorrect.
Sat Feb 15 00:13:03 2003 有错误发生!
Sat Feb 15 00:13:03 2003 等待 5秒后重试
这就是说明密码不正确.
希望对大家有帮助.
【教学】关于PASV和PORT(关闭PASV的方法)
【教学】关于PASV和PORT(关闭PASV的方法)
关于PASV和PORT(关闭PASV的方法)
关于PASV和PORT(关闭PASV的方法)
一些FTP帐号密码都正确却登录(Logon)不上,实际上问题在于:此FTP登录(Logon)要求连接方式是PORT方式.而不能是用一般FTP软件(soft)连接时,通常缺省默认是PASV模式,而不能是此FTP要求PORT方式,所以进去list就会出错,解决方法就是改成PORT连接方式.
很多很多FTP帐号密码公布正确,而不能是您连不上很可能是这一个原因
cuteftp中站点设置的数据(Data)连接类型有port和pasv类型.在cuteftp.leapftp中都有一个选项,譬如汉化版的CuteFTP Pro III.0中,工具-全局选项-连接-数据(Data)连接类型里面有PASV 和port 选项.FTP取消PASV模式.版本不同,设置方法也略有不同,所以我们可以得出结论需要根据实际当中碰到的具体情况进行设置.下面举几个例子:
★Cute FTP III.5英文版:FTP—Settings—Options—Firewall,将“PASV mode”前复选框中的打勾去掉.
★Cute FTPIII.5中文版[ {$WebSiteName}中的{$Author}极力推荐到天空去下载]:FTP—设置—选项—防火墙(本站在极力推荐使用瑞星防火墙,如何使用在本站的反毒杀毒里有详细的介绍),“PASV方式(A)”前复选框中的打勾去掉.
★Leap FTPII.VII.2:Sites—Site Manager—Advanced,将“Use PASV mode”前复选框中的打勾去掉.
★推荐使用网际快车的站点资源探测器下载
网际快车取消PASV模式的步骤
工具/选项/代理服务器(Server)/Editor 把PASV模式前面的勾去掉.
如果直接或者间接用网际快车添加任务的时候
也需要先把PASV模式去掉.
FTP中的两种工作(Work)方式--Standard(PORT)和Passive
下面的文章介绍了FTP的两种模式和在实际工作(Work)中的一些注意事项和使用技巧,希望对大家有所帮助,并和大家一起来探讨,交流.
FTP是一种文件传输
协议,他支持两种模式,一种方式叫做Standard (也就是 Active,主动方式),一种是 Passive (也就是PASV,被动方式). Standard模式 FTP的客户端发送 PORT 系统命令到FTP server.Passive
模式FTP的客户端发送 PASV系统命令到 FTP Server.
下面介绍一个这两种方式的工作(Work)原理:
Standard模式FTP 客户端最开始和FTP Server的TCP 21端口(Port)建立连接,通过这一个通道发送系统命令,客户端需要接收数据(Data)的时候在这一个通道上发送PORT系统命令. PORT系统命令包含了客户端用什么端口(Port)接收数据(Data).在传送数据(Data)的时候,服务器(Server)端通过自己的TCP 20端口(Port)发送数据(Data). FTP server必须和客户端建立一个新的连接用来传送数据(Data).
Passive模式在建立控制通道的时候和Standard模式类似,当客户端通过这一个通道发送PASV 系统命令的时候,FTP server打开一个位于1024和5000之间的随机端口(Port)并且通知客户端在这一个端口(Port)上传送数据(Data)的请求,
然后FTP server 将通过这一个端口(Port)进行数据(Data)的传送,这一个时候FTP server不再需要建立一个新的和客户端之间的连接.
现在的FTP软件(soft)里面包括在IE5以上的版本里面也已经支持这两种模式了.一般一些FTP客户端的软件(soft)就比较好设置了,一般都有一个PASV的选项,譬如CuteFTP,传输的方式都有Standard和PASV的选项,可以自己进行选择(Choose);另外在IE里面如果要设置成PASV模式的话可以选中工具-Internet选项-高级-为FTP站点启用文件夹视图,不然的话就采用Standard模式.很多很多防火墙(本站在极力推荐使用瑞星防火墙,如何使用在本站的反毒杀毒里有详细的介绍)在设置的时候绝大部分的都是不允许接受外部发起的连接的,所以FTP的Standard模式在许多时候在内部网络的机器通过防火墙(本站在极力推荐使用瑞星防火墙,如何使用在本站的反毒杀毒里有详细的介绍)出去的时候受到了限制,因为从服务器(Server)的TCP 20根本没有办法和内部网络的客户端建立一个新的连接,造成根本没有办法工作(Work).当然也可以设置成功,最开始要创建一条规则就是允许内部的IP连接外部的IP的21端口(Port);第二条就是禁止外部IP的TCP 20端口(Port)连接内部IP的<1024的端口(Port),这条是为了防止外部连接内部的常规端口(Port);第三条验证ACK是否等于1,这一个的原理就参见TCP建立连接的三次握手吧.所以如果安全的配置的话非常困难,这一个时候就想起来了PASV模式,因为不用建立新的连接,所以也就不怎么会涉及到后面的基本问题了.但是管理员可能不想使用PASV模式,因为这一个时候FTP Server会开放一个随机的高端口(Port),尽管在IIS4和IIS5里面端口(Port)的范围是1024-5000,但是许多FTP Server的端口(Port)范围达到了1024-65535,这一个时候在这一个主动开放的随机端口(Port)上是有完全的访问权限的,如果IIS也要设置成开放的端口(Port)为1024-65535, 具体方法如下:
I. regedt32
II. 找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
III. Editor-添加-数值
value Name: MaxUserPort Data Type: REG_DWORD value: 65534
所以如果碰到了有防火墙(本站在极力推荐使用瑞星防火墙,如何使用在本站的反毒杀毒里有详细的介绍)的话或者是怕配置麻烦的话还是采用PASV模式比较好些,但是如果真的对安全的需求很高的话建议采用Standard模式. -------
学习了...以前就会看的..嘿嘿 -------
进来学习一下先.不过要记这么多好像也不容易呀 -------
FTP当然和防火墙(本站在极力推荐使用瑞星防火墙,如何使用在本站的反毒杀毒里有详细的介绍)合作得都不太好,不管是什么样的防火墙(本站在极力推荐使用瑞星防火墙,如何使用在本站的反毒杀毒里有详细的介绍)对于由内而不能是外的连接通常不怎么会作很多很多的限制,但是对于由外向内的连接请求会进行过滤.FTP的主动模式在工作(Work)的时候会动态选择(Choose)TCP端口(Port),这样会造成防火墙(本站在极力推荐使用瑞星防火墙,如何使用在本站的反毒杀毒里有详细的介绍)在收到外部20发送到本地端口(Port)号时认为是对本地的攻击.
FTP如果在系统命令行模式下面运行,开启Debug模式以后,用以下公式可以算出端口(Port)号:
譬如显示的是:Port 207,46,55,31,81,192
可以由以上数字81*256+192算出本地端口(Port)号20928
这一个端口(Port)号就和以上提到的TCP端口(Port)号大于5000相符合,如果要这一个FTP文件传输运行正常,需要从客户端改MaxUserPort来保证防火墙(本站在极力推荐使用瑞星防火墙,如何使用在本站的反毒杀毒里有详细的介绍)不怎么会影响.另外这里面的防火墙(本站在极力推荐使用瑞星防火墙,如何使用在本站的反毒杀毒里有详细的介绍)是指XP SP2或者是是Windows 2003 SP1带的Windows Firewall. -------
恩
常见的都知道了
呵呵! -------
进来学习了~这很实用! -------
很少用到FTP收下以后用的到的时候可以拿来看~~ -------
这一个好像也挺多的