LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2725|回复: 5

proftpd的错误:500 AUTH not understood,如何去掉?

[复制链接]
发表于 2003-6-17 19:38:31 | 显示全部楼层 |阅读模式
====================== 记名登录 =======================
[jsr@localhost jsr]$ ftp localhost
Connected to localhost.
220 ProFTPD 1.2.7 Server (ProFTPD Default Installation) [localhost]
500 AUTH not understood.
500 AUTH not understood.

KERBEROS_V4 rejected as an authentication type
Name (localhost:jsr): jsr
331 Password required for jsr.
Password:
230 User jsr logged in.

========================= 匿名登录 ========================
[jsr@localhost jsr]$ ftp localhost
Connected to localhost.
220 ProFTPD 1.2.7 Server (ProFTPD Default Installation) [localhost]
500 AUTH not understood.
500 AUTH not understood.

KERBEROS_V4 rejected as an authentication type
Name (localhost:jsr): anonymous
331 Anonymous login ok, send your complete email address as your password.
Password:
230 Anonymous access granted, restrictions apply.
 楼主| 发表于 2003-6-17 19:40:37 | 显示全部楼层

========== anonymous 登录时 proftpd 的信息 ==========

localhost - ROOT PRIVS at main.c:1438
localhost - RELINQUISH PRIVS at main.c:1442
localhost (localhost[127.0.0.1]) - ROOT PRIVS at main.c:1267
localhost (localhost[127.0.0.1]) - SETUP PRIVS at main.c:1272
localhost (localhost[127.0.0.1]) - performing module session initializations
localhost (localhost[127.0.0.1]) - ROOT PRIVS at mod_auth.c:123
localhost (localhost[127.0.0.1]) - RELINQUISH PRIVS at mod_auth.c:126
localhost (localhost[127.0.0.1]) - connected - local  : 127.0.0.1:21
localhost (localhost[127.0.0.1]) - connected - remote : 127.0.0.1:32959
localhost (localhost[127.0.0.1]) - FTP session opened.
localhost (localhost[127.0.0.1]) - dispatching PRE_CMD command 'AUTH GSSAPI' to mod_core
localhost (localhost[127.0.0.1]) - dispatching PRE_CMD command 'AUTH GSSAPI' to mod_core
localhost (localhost[127.0.0.1]) - dispatching LOG_CMD_ERR command 'AUTH GSSAPI' to mod_log
localhost (localhost[127.0.0.1]) - dispatching PRE_CMD command 'AUTH KERBEROS_V4' to mod_core
localhost (localhost[127.0.0.1]) - dispatching PRE_CMD command 'AUTH KERBEROS_V4' to mod_core
localhost (localhost[127.0.0.1]) - dispatching LOG_CMD_ERR command 'AUTH KERBEROS_V4' to mod_log
localhost (localhost[127.0.0.1]) - dispatching PRE_CMD command 'USER anonymous' to mod_core
localhost (localhost[127.0.0.1]) - dispatching PRE_CMD command 'USER anonymous' to mod_core
localhost (localhost[127.0.0.1]) - dispatching PRE_CMD command 'USER anonymous' to mod_auth
localhost (localhost[127.0.0.1]) - dispatching auth request "endpwent" to module mod_ldap
localhost (localhost[127.0.0.1]) - dispatching auth request "endpwent" to module mod_unixpw
localhost (localhost[127.0.0.1]) - dispatching auth request "endgrent" to module mod_ldap
localhost (localhost[127.0.0.1]) - dispatching auth request "endgrent" to module mod_unixpw
localhost (localhost[127.0.0.1]) - dispatching CMD command 'USER anonymous' to mod_ratio
localhost (localhost[127.0.0.1]) - dispatching CMD command 'USER anonymous' to mod_auth
localhost (localhost[127.0.0.1]) - RELINQUISH PRIVS at mod_auth.c:1444
localhost (localhost[127.0.0.1]) - dispatching LOG_CMD command 'USER anonymous' to mod_log
localhost (localhost[127.0.0.1]) - dispatching PRE_CMD command 'PASS (hidden)' to mod_core
localhost (localhost[127.0.0.1]) - dispatching PRE_CMD command 'PASS (hidden)' to mod_core
localhost (localhost[127.0.0.1]) - dispatching PRE_CMD command 'PASS (hidden)' to mod_wrap
localhost (localhost[127.0.0.1]) - dispatching PRE_CMD command 'PASS (hidden)' to mod_auth
localhost (localhost[127.0.0.1]) - dispatching auth request "endpwent" to module mod_ldap
localhost (localhost[127.0.0.1]) - dispatching auth request "endpwent" to module mod_unixpw
localhost (localhost[127.0.0.1]) - dispatching auth request "endgrent" to module mod_ldap
localhost (localhost[127.0.0.1]) - dispatching auth request "endgrent" to module mod_unixpw
localhost (localhost[127.0.0.1]) - dispatching CMD command 'PASS (hidden)' to mod_auth
localhost (localhost[127.0.0.1]) - RELINQUISH PRIVS at mod_auth.c:1444
localhost (localhost[127.0.0.1]) - dispatching auth request "getpwnam" to module mod_ldap
localhost (localhost[127.0.0.1]) - dispatching auth request "getpwnam" to module mod_unixpw
localhost (localhost[127.0.0.1]) - dispatching auth request "gid_name" to module mod_ldap
localhost (localhost[127.0.0.1]) - dispatching auth request "gid_name" to module mod_unixpw
localhost (localhost[127.0.0.1]) - dispatching auth request "getgroups" to module mod_ldap
localhost (localhost[127.0.0.1]) - dispatching auth request "getgroups" to module mod_unixpw
localhost (localhost[127.0.0.1]) - dispatching auth request "setgrent" to module mod_ldap
localhost (localhost[127.0.0.1]) - dispatching auth request "setgrent" to module mod_unixpw
localhost (localhost[127.0.0.1]) - ROOT PRIVS at mod_auth.c:475
localhost (localhost[127.0.0.1]) - RELINQUISH PRIVS at mod_auth.c:477
localhost (localhost[127.0.0.1]) - ROOT PRIVS at mod_auth.c:881
localhost (localhost[127.0.0.1]) - SETUP PRIVS at mod_auth.c:892
localhost (localhost[127.0.0.1]) - dispatching auth request "getpwnam" to module mod_ldap
localhost (localhost[127.0.0.1]) - dispatching auth request "getpwnam" to module mod_unixpw
localhost (localhost[127.0.0.1]) - ROOT PRIVS at mod_auth.c:910
localhost (localhost[127.0.0.1]) - SETUP PRIVS at mod_auth.c:921
localhost (localhost[127.0.0.1]) - dispatching auth request "getgrnam" to module mod_ldap
localhost (localhost[127.0.0.1]) - dispatching auth request "getgrnam" to module mod_unixpw
localhost (localhost[127.0.0.1]) -
localhost (localhost[127.0.0.1]) - Config for ProFTPD Default Installation:
localhost (localhost[127.0.0.1]) - ~ftp/
localhost (localhost[127.0.0.1]) -  Limit
localhost (localhost[127.0.0.1]) -   DenyAll
localhost (localhost[127.0.0.1]) -  UserName
localhost (localhost[127.0.0.1]) -  GroupName
localhost (localhost[127.0.0.1]) -  UserAlias
localhost (localhost[127.0.0.1]) -  MaxClients
localhost (localhost[127.0.0.1]) -  RequireValidShell
localhost (localhost[127.0.0.1]) -  AnonRequirePassword
localhost (localhost[127.0.0.1]) -  DisplayLogin
localhost (localhost[127.0.0.1]) -  DisplayFirstChdir
localhost (localhost[127.0.0.1]) -  AllowStoreRestart
localhost (localhost[127.0.0.1]) -  Umask
localhost (localhost[127.0.0.1]) - /
localhost (localhost[127.0.0.1]) -  AllowOverwrite
localhost (localhost[127.0.0.1]) -  AllowStoreRestart
localhost (localhost[127.0.0.1]) -  Umask
localhost (localhost[127.0.0.1]) - DefaultServer
localhost (localhost[127.0.0.1]) - AllowStoreRestart
localhost (localhost[127.0.0.1]) - Umask
localhost (localhost[127.0.0.1]) - UserID
localhost (localhost[127.0.0.1]) - UserName
localhost (localhost[127.0.0.1]) - GroupID
localhost (localhost[127.0.0.1]) - GroupName
localhost (localhost[127.0.0.1]) - USER
localhost (localhost[127.0.0.1]) - CURRENT-CLIENTS
localhost (localhost[127.0.0.1]) - ANON anonymous: Login successful.
localhost (localhost[127.0.0.1]) - ROOT PRIVS at mod_auth.c:1036
localhost (localhost[127.0.0.1]) - opening TransferLog '/var/log/xferlog'
localhost (localhost[127.0.0.1]) - RELINQUISH PRIVS at mod_auth.c:1065
localhost (localhost[127.0.0.1]) - dispatching auth request "setpwent" to module mod_ldap
localhost (localhost[127.0.0.1]) - dispatching auth request "setpwent" to module mod_unixpw
localhost (localhost[127.0.0.1]) - dispatching auth request "setgrent" to module mod_ldap
localhost (localhost[127.0.0.1]) - dispatching auth request "setgrent" to module mod_unixpw
localhost (localhost[127.0.0.1]) - dispatching auth request "getpwent" to module mod_unixpw
localhost (localhost[127.0.0.1]) - dispatching auth request "getgrent" to module mod_unixpw
localhost (localhost[127.0.0.1]) - Preparing to chroot() the environment, path = '/var/ftp'
localhost (localhost[127.0.0.1]) - ROOT PRIVS at mod_auth.c:56
localhost (localhost[127.0.0.1]) - RELINQUISH PRIVS at mod_auth.c:63
localhost (localhost[127.0.0.1]) - Environment successfully chroot()ed.
localhost (localhost[127.0.0.1]) - ROOT PRIVS at mod_auth.c:1110
localhost (localhost[127.0.0.1]) - SETUP PRIVS at mod_auth.c:1115
localhost (localhost[127.0.0.1]) - in dir_check_full(): path = '/', fullpath = '/var/ftp/'.
localhost (localhost[127.0.0.1]) - dispatching POST_CMD command 'PASS (hidden)' to mod_readme
localhost (localhost[127.0.0.1]) - dispatching POST_CMD command 'PASS (hidden)' to mod_ratio
localhost (localhost[127.0.0.1]) - dispatching POST_CMD command 'PASS (hidden)' to mod_linuxprivs
localhost (localhost[127.0.0.1]) - Linuxprivs: capabilities '= cap_net_bind_service+ep'.
localhost (localhost[127.0.0.1]) - dispatching POST_CMD command 'PASS (hidden)' to mod_log
localhost (localhost[127.0.0.1]) - dispatching POST_CMD command 'PASS (hidden)' to mod_ls
localhost (localhost[127.0.0.1]) - dispatching POST_CMD command 'PASS (hidden)' to mod_auth
localhost (localhost[127.0.0.1]) - dispatching LOG_CMD command 'PASS (hidden)' to mod_log
localhost (localhost[127.0.0.1]) - dispatching LOG_CMD command 'PASS (hidden)' to mod_ratio
localhost (localhost[127.0.0.1]) - dispatching PRE_CMD command 'SYST' to mod_core
localhost (localhost[127.0.0.1]) - dispatching PRE_CMD command 'SYST' to mod_core
localhost (localhost[127.0.0.1]) - dispatching CMD command 'SYST' to mod_core
localhost (localhost[127.0.0.1]) - dispatching LOG_CMD command 'SYST' to mod_log
 楼主| 发表于 2003-6-17 19:48:08 | 显示全部楼层

形成原因

因为想加 anonymous 访问,将 /etc/proftpd.conf 用 kwrite 写了一下,就成这样了。为了去掉那个 AUTH ,将 /etc/proftpd.conf 还原也没用。后来干脆把 proftpd 卸掉(/etc/proftpd.conf被自动删除)重装,还是一样,不知道为什么,有高手指点一下?

有什么办法可以去掉那个 “AUTH GSSAPI” 和 “AUTH KERBEROS_V4”?
发表于 2006-7-26 23:04:31 | 显示全部楼层
我也遇到同样的问题了。

我的proftpd版本为1.3.0

proftpd -vv
- ProFTPD Version: 1.3.0 (stable)
-   Scoreboard Version: 01040002
-   Built: Wed Jul 26 20:05:07 CST 2006
-     Module: mod_core.c
-     Module: mod_xfer.c
-     Module: mod_auth_unix.c
-     Module: mod_auth.c
-     Module: mod_ls.c
-     Module: mod_log.c
-     Module: mod_site.c
-     Module: mod_delay/0.5
-     Module: mod_ratio.c
-     Module: mod_readme.c
-     Module: mod_auth_pam.c
-     Module: mod_tls/2.1.1
-     Module: mod_wrap.c
-     Module: mod_ldap/2.8.17-20051202
-     Module: mod_sql/4.2.1
-     Module: mod_sql_mysql/4.05
-     Module: mod_quotatab.c
-     Module: mod_quotatab_sql.c
-     Module: mod_quotatab_file.c
-     Module: mod_quotatab_ldap.c
-     Module: mod_cap/1.0
-     Module: mod_ctrls/0.9.3
回复 支持 反对

使用道具 举报

发表于 2006-7-27 12:30:15 | 显示全部楼层
好像是从 非本机 连接服务器,就不出那个提示,即完全正常。
回复 支持 反对

使用道具 举报

发表于 2006-7-27 20:24:51 | 显示全部楼层
应该是你的 ftp 软件问题。用的是 heimdal/mit-krb5 提供的ftp,而不是标准的 ftp。你换一个客户端试试。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表