当前位置 >>新闻中心 >> 网络学院 >> FTP登陆错误详解

FTP登陆错误详解

[来源:来自网络] [作者:不详] [日期:08-07-14] [热度:]

 

        ftp登陆不了是很经常碰到的事,很多人常常是不加分析就发贴询问。老实说,这样既浪费自己时间,又浪费别人精力,还常常不能得到满意的回答。因此每一位希望从ftp站点发现资源的朋友都有必要学会分析登陆失败的原因:

所谓登陆提示,是指登陆时你与服务器双向交流的一些指令及状态提示,你如果看到类似这样的字样,那就是了:
*** 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 秒...

出现该种情况有两种可能:
一为对方未开ftp或者无法连通,请与ftp管理者联系
二则是因为端口填写错误。一般默认为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.

上面的提示:
命令:> PASS *****
530 Not logged in, unauthorized IP address.
就是说你的ip是不合法的,不管是因为什么原因,总之除非你与管理者联系并解封,实在是没有继续尝试的必要。当然,管理者可能只是ban你一段时间,你可以过后再重新尝试。但是一定记得更改你的尝试间隔时间。

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

常见FTP登陆Log信息:
1. Connected. Waiting for response.
  220 Serv-U FTP Server v4.0 for WinSock ready...
  USER anonymous
  530 Sorry, no ANONYMOUS access allowed.
  QUIT
  这个就是不许匿名登录啦
2. Connected. Waiting for response.
  220 Serv-U FTP Server v4.0 for WinSock ready...
  USER test
  331 User name okay, need password.
  PASS xxxxxx
  530 Not logged in.
  QUIT
  一般是密码输入错误时出现的信息,但对于Serv-U来说,如果没有这个帐号(test)存在,也会产生同样的出错信息。
3. Connecting to xxx.xxx.xxx.xxx, Port 21 (#1)
  ERROR: Connection timed out
  这个表明对方未开机,也可能是对方不在你能访问的范围内
4. Connecting to xxx.xxx.xxx.xxx Port 21 (#1)
  ERROR: Connection refused
  这个一般表明对方已开机,但未开启FTP服务(没有开Serv-U)
  也可能为对方不提供在这个端口上的服务
5. Connecting to xxx.xxx.xxx.xxx, Port 21 (#1)
  Connected. Waiting for response.
  Disconnected from server.
  Connection attempt failed. Waiting for retry...
  出现这个信息实在是很倒霉,你极有可能被对方Ban了。
如果只是Ban几分钟or几小时or一天还好,不然只有和站长说说好话,让他给你解封吧。
6. Connecting to xxx.xxx.xxx.xxx, Port 21 (#1)
  Connected. Waiting for response.
  USER XXX
  331 User name okay, need password
  PASS xxxxxx
  530 Not logged in, unauthorized IP address.
  QUIT
  这个有点麻烦,你的IP不在站长允许访问的IP范围内,只有和站长联系,让他把你的IP网段加入Allow Access列表里吧
 

 

相关文章

新闻搜索

推荐新闻

热点新闻

快速导航: 首 页 案例鉴赏 模板建站 网站建设 网络营销 新闻中心 关于我们 客户反馈 联系我们
服务热线:0755-28184706 传真:0755-28184542 技术支持:0755-28184694
公司地址:深圳市龙华镇梅坂大道民乐工业园安居大厦 邮编:518131
资料邮箱:admin@tendynet.com [粤ICP备05080046号]