免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1624 | 回复: 0
打印 上一主题 下一主题

求助Pam_mysql+vsftp认证的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-07-29 17:39 |只看该作者 |倒序浏览
小弟最近整一个vsftp,想用网上说的那个pam_mysql+vsftp的方法,做了很长时间,仍无法成功!!
总结一下有以下几点:
1、权限问题,我检查了/var/lib/mysql目录的权限owener都是mysql啊!!
2、mysql.sock 文件问题,在错误信息中说是无法使用,但经查路径正确啊!!
3、密码类型,在pam_mysql的配置文件 里我分别试了各种类型的仍不能成功啊,而且在mysql中对应的user表里有一个用户名添加不加密、mysqly方式加密、MD5加密

我的是Federa 11用yum update 一次,但因为剩余空间不足失败了,
值 得一提的是,mysql.sock文件是0字节,但大侠都说OK!!
在我的例子中,各种服务都能启用!!匿名用户也可登录!!唉!!!大家帮下吧!!
  1. Jul 28 04:22:58 localhost sshd[3192]: pam_unix(sshd:session): session opened for user root by (uid=0)
  2. Jul 28 04:23:19 localhost login: pam_unix(login:session): session closed for user root
  3. Jul 28 04:23:22 localhost sshd[1529]: Received signal 15; terminating.
  4. Jul 28 04:23:22 localhost sshd[3192]: Exiting on signal 15
  5. Jul 28 04:23:22 localhost sshd[3192]: pam_unix(sshd:session): session closed for user root
  6. rsyslogd:  [origin software="rsyslogd" swVersion="3.21.11" x-pid="1157" x-info="http://www.rsyslog.com"] exiting on signal 15.
  7. rsyslogd:  [origin software="rsyslogd" swVersion="3.21.11" x-pid="1156" x-info="http://www.rsyslog.com"] restart
  8. Jul 28 04:24:18 localhost sshd[1528]: Server listening on 0.0.0.0 port 22.
  9. Jul 28 04:24:18 localhost sshd[1528]: Server listening on :: port 22.
  10. Jul 28 04:53:43 localhost sshd[1901]: Accepted password for root from 210.27.90.203 port 1481 ssh2
  11. Jul 28 04:53:44 localhost sshd[1901]: pam_unix(sshd:session): session opened for user root by (uid=0)
  12. Jul 28 04:56:51 localhost vsftpd[2158]: pam_mysql - option verbose is set to "1"
  13. Jul 28 04:56:51 localhost vsftpd[2158]: pam_mysql - pam_mysql_close_db() called.
  14. Jul 28 04:56:51 localhost vsftpd[2158]: pam_mysql - pam_sm_authenticate() called.
  15. Jul 28 04:56:51 localhost vsftpd[2158]: pam_mysql - pam_mysql_open_db() called.
  16. Jul 28 04:56:51 localhost vsftpd[2158]: pam_mysql - MySQL error (Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13))
  17. Jul 28 04:56:51 localhost vsftpd[2158]: pam_mysql - pam_mysql_open_db() returning 5.
  18. Jul 28 04:56:51 localhost vsftpd[2158]: pam_mysql - pam_sm_authenticate() returning 9.
  19. Jul 28 04:56:51 localhost vsftpd[2158]: pam_mysql - pam_mysql_release_ctx() called.
  20. Jul 28 04:56:51 localhost vsftpd[2158]: pam_mysql - pam_mysql_destroy_ctx() called.
  21. Jul 28 04:56:51 localhost vsftpd[2158]: pam_mysql - pam_mysql_close_db() called.
  22. Jul 28 05:10:22 localhost sshd[1528]: Received signal 15; terminating.
  23. Jul 28 05:10:22 localhost sshd[1901]: Exiting on signal 15
  24. Jul 28 05:10:22 localhost sshd[1901]: pam_unix(sshd:session): session closed for user root
  25. rsyslogd:  [origin software="rsyslogd" swVersion="3.21.11" x-pid="1156" x-info="http://www.rsyslog.com"] exiting on signal 15.
  26. rsyslogd:  [origin software="rsyslogd" swVersion="3.21.11" x-pid="1155" x-info="http://www.rsyslog.com"] restart
  27. Jul 28 17:40:35 localhost sshd[1528]: Server listening on 0.0.0.0 port 22.
  28. Jul 28 17:40:35 localhost sshd[1528]: Server listening on :: port 22.
  29. Jul 30 01:13:51 localhost sshd[3844]: Accepted password for root from 210.27.90.203 port 1787 ssh2
  30. Jul 30 01:13:51 localhost sshd[3844]: pam_unix(sshd:session): session opened for user root by (uid=0)
  31. Jul 30 01:29:39 localhost vsftpd[3900]: pam_mysql - option verbose is set to "1"
  32. Jul 30 01:29:39 localhost vsftpd[3900]: pam_mysql - pam_mysql_close_db() called.
  33. Jul 30 01:29:39 localhost vsftpd[3900]: pam_mysql - pam_sm_authenticate() called.
  34. Jul 30 01:29:39 localhost vsftpd[3900]: pam_mysql - pam_mysql_open_db() called.
  35. Jul 30 01:29:39 localhost vsftpd[3900]: pam_mysql - MySQL error (Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13))
  36. Jul 30 01:29:39 localhost vsftpd[3900]: pam_mysql - pam_mysql_open_db() returning 5.
  37. Jul 30 01:29:39 localhost vsftpd[3900]: pam_mysql - pam_sm_authenticate() returning 9.
  38. Jul 30 01:29:39 localhost vsftpd[3900]: pam_mysql - pam_mysql_release_ctx() called.
  39. Jul 30 01:29:39 localhost vsftpd[3900]: pam_mysql - pam_mysql_destroy_ctx() called.
  40. Jul 30 01:29:39 localhost vsftpd[3900]: pam_mysql - pam_mysql_close_db() called.
复制代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP