ftp 连接失败报530错误

发表于:2007-07-04来源:作者:点击数: 标签:
ftp连接失败,提示如下: [code:1:d08419b41c] 530MustperformauthenticationbeforeidentifyingUSER. [/code:1:d08419b41c] 什么意思? 好好先生 回复于:2004-02-04 09:42:53 用什么用户连的? BabyBlue 回复于:2004-02-04 09:46:47 普通用户和root都试过

ftp连接失败,提示如下:
[code:1:d08419b41c]
530 Must perform authentication before identifying USER.
[/code:1:d08419b41c]
什么意思?

 好好先生 回复于:2004-02-04 09:42:53
用什么用户连的?

 BabyBlue 回复于:2004-02-04 09:46:47
普通用户和root 都试过
都是这个提示

 好好先生 回复于:2004-02-04 09:55:17
是哪个版本的linux?是什么ftp?是用户认证的问题.一般情况下,默认是不允许root用户ftp的.

 Chuai 回复于:2004-02-04 10:01:47
vsftp中如果没有打开本地用户登录那一项就会出这个提示,我记得好像是local_user吧
附:
110 重新启动标记应答。 
120 服务在多久时间内ready。 
125 数据链路埠开启,准备传送。 
150 文件状态正常,开启数据连接端口。 
200 命令执行成功。 
202 命令执行失败。 
211 系统状态或是系统求助响应。 
212 目录的状态。 
213 文件的状态。 
214 求助的讯息。 
215 名称系统类型。 
220 新的联机服务ready。 
221 服务的控制连接埠关闭,可以注销。 
225 数据连结开启,但无传输动作。 
226 关闭数据连接端口,请求的文件操作成功。 
227 进入passive mode。 
230 使用者登入。 
250 请求的文件操作完成。 
257 显示目前的路径名称。 
331 用户名称正确,需要密码。 
332 登入时需要账号信息。 
350 请求的操作需要进一部的命令。 
421 无法提供服务,关闭控制连结。 
425 无法开启数据链路。 
426 关闭联机,终止传输。 
450 请求的操作未执行。 
451 命令终止:有本地的错误。 
452 未执行命令:磁盘空间不足。 
500 格式错误,无法识别命令。 
501 参数语法错误。 
502 命令执行失败。 
503 命令顺序错误。 
504 命令所接的参数不正确。 
530 未登入。 
532 储存文件需要账户登入。 
550 未执行请求的操作。 
551 请求的命令终止,类型未知。 
552 请求的文件终止,储存位溢出。 
553 未执行请求的的命令,名称不正确

 jigenxiang 回复于:2004-02-04 10:03:21
经常下载电影,530应该是密码不正确吧!

 BabyBlue 回复于:2004-02-04 10:07:52
噢,是eh9
vsftp
好好先生,昨天按照您的指点 ftp 可以用的
今天就提示这个错误了

 好好先生 回复于:2004-02-04 10:10:45
看看你的vsftpd.conf中怎么写的.或者把它贴出来,让大家帮你改改.

 BabyBlue 回复于:2004-02-04 10:19:58
[code:1:317e1305f0]

anonymous_enable=YES

local_enable=YES

write_enable=YES

local_umask=022

dirmessage_enable=YES

xferlog_enable=YES

connect_from_port_20=YES
xferlog_std_format=YES
pam_service_name=vsftpd
userlist_enable=YES
listen=YES
tcp_wrappers=YES



[/code:1:317e1305f0]

 好好先生 回复于:2004-02-04 10:22:40
好象没有什么错误啊.用你的用户可以直接登录系统吗?另外,现在可以用ftp这个用户(密码为空)登录吗?

 BabyBlue 回复于:2004-02-04 10:24:17
[code:1:0db115cd82]
vsftpd restart
关闭 vsftpd:                                              [失败]
为 vsftpd 启动 vsftpd:                                    [  确定  ]
[/code:1:0db115cd82]

而且在我试者restart vsftpd的时候他关闭失败,如上

 BabyBlue 回复于:2004-02-04 10:26:34
ftp这个用户可以登录 :em02: 
其他的为什么不行??? :?:

 好好先生 回复于:2004-02-04 10:31:04
应该是这个服务没有正常启动.

 BabyBlue 回复于:2004-02-04 10:37:23
我看有些资料说 rh9有2个ftp
在我的 /etc/x.netd.d下面有gssftp ,tftp两个文件
时不时时不时有什么冲突?
整个系统重起时候也是提示那个ftp关闭失败
请问 那个 ftp用户有什么特殊的的地方吗?

 好好先生 回复于:2004-02-04 10:41:46
你昨天都改了什么?

 BabyBlue 回复于:2004-02-04 10:54:38
昨天就是按照您说的service vsftp start
ftp就能用了
我还从那里考了许多文件,后来没改什么
在就不能用了

 好好先生 回复于:2004-02-04 11:00:02
有没有修改/etc/password文件?你的服务器是在公网上,还是内网的?

 BabyBlue 回复于:2004-02-04 11:06:49
没有呀
在内网上,自己用的那种
昨天才装的

 好好先生 回复于:2004-02-04 11:09:23
实在找不出原因的话,就用rpm -e vsftpd把它卸载了。然后把光盘上的再装上试试。好象就在第一张盘上。

 BabyBlue 回复于:2004-02-04 11:14:45
rh9 第一次用,刚装就卸 :em16: 
rpm -e vsftpd这个就可以卸在了吗?
我只好试一下了
好好先生真好! :em02: 
太感谢您的帮助了。

 蠢猪 回复于:2004-04-26 14:26:49
请问你是如何解决的?

 lozity 回复于:2004-06-30 09:05:54
我想知道BabyBlue最后搞定了吗?

 free_chilly 回复于:2004-07-26 13:29:57
通过redhat-config-services或者ntsysv将gssftp这个服务关闭,然后重新启动xinetd服务,就可以解决这个问题了。good luck

 jrill 回复于:2005-03-09 13:46:01
[quote:2f5dbb3261="free_chilly"]通过redhat-config-services或者ntsysv将gssftp这个服务关闭,然后重新启动xinetd服务,就可以解决这个问题了。good luck[/quote:2f5dbb3261]

原文转自:http://www.ltesting.net