[FTP]
求助:500 OOPS: priv_sock_get_result
虚拟用户的FTP配置,多数机器已经成功,但有一台机器提示:
[2008-8-21 14:08:45] 已连接。正在验证...
命令:> [2008-8-21 14:08:45] USER gov
[2008-8-21 14:08:45] 331 Please specify the password.
命令:> [2008-8-21 14:08:45] PASS *****
[2008-8-21 14:08:45] 500 OOPS: priv_sock_get_result
错误:> [2008-8-21 14:08:45] 语法错误: 命令未确认。
状态:> [2008-8-21 14:08:47] 连接已关闭。
应该是密码验证的错误,密码验证用的pam_userdb.so
上网搜索很多,有说需要在PAM文件里假crypt=hash,添加后,还是无法连接,失败。
有说需要升级PAM包,但没说具体升级到哪一版本,我已经升级到
pam-devel-0.77-66.23
pam_krb5-2.1.8-1
pam-0.77-66.23
伯克利数据库用的BerkeleyDB.4.3
同样版本的PAM和BerkeleyDB.4.3,在已台机器上是可以的。
请高手帮忙给分析下