最近我在搞一个pam_mysql+vsftpd的认证的东西,整了一两天实在搞不出来啊,请大家帮小弟分析一下吧!!日志中如下:
connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13))[code][root@localhost log]# tail -40 secure
Jul 27 23:31:18 localhost vsftpd[2270]: pam_mysql - option verbose is set to "1"
Jul 27 23:31:18 localhost vsftpd[2270]: pam_mysql - pam_mysql_close_db() called.
Jul 27 23:31:18 localhost vsftpd[2270]: pam_mysql - pam_sm_authenticate() called.
Jul 27 23:31:18 localhost vsftpd[2270]: pam_mysql - pam_mysql_open_db() called.
Jul 27 23:31:18 localhost vsftpd[2270]: pam_mysql - MySQL error (Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13))
Jul 27 23:31:18 localhost vsftpd[2270]: pam_mysql - pam_mysql_open_db() returning 5.
Jul 27 23:31:18 localhost vsftpd[2270]: pam_mysql - pam_sm_authenticate() returning 9.
Jul 27 23:31:18 localhost vsftpd[2270]: pam_mysql - pam_mysql_release_ctx() called.
Jul 27 23:31:18 localhost vsftpd[2270]: pam_mysql - pam_mysql_destroy_ctx() called.
Jul 27 23:31:18 localhost vsftpd[2270]: pam_mysql - pam_mysql_close_db() called.
Jul 27 23:31:46 localhost vsftpd[2274]: pam_mysql - option verbose is set to "1"
Jul 27 23:31:46 localhost vsftpd[2274]: pam_mysql - pam_mysql_close_db() called.
Jul 27 23:31:46 localhost vsftpd[2274]: pam_mysql - pam_sm_authenticate() called.
Jul 27 23:31:46 localhost vsftpd[2274]: pam_mysql - pam_mysql_open_db() called.
Jul 27 23:31:46 localhost vsftpd[2274]: pam_mysql - MySQL error (Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13))
Jul 27 23:31:46 localhost vsftpd[2274]: pam_mysql - pam_mysql_open_db() returning 5.
Jul 27 23:31:46 localhost vsftpd[2274]: pam_mysql - pam_sm_authenticate() returning 9.
Jul 27 23:31:46 localhost vsftpd[2274]: pam_mysql - pam_mysql_release_ctx() called.
Jul 27 23:31:46 localhost vsftpd[2274]: pam_mysql - pam_mysql_destroy_ctx() called.
Jul 27 23:31:46 localhost vsftpd[2274]: pam_mysql - pam_mysql_close_db() called.
Jul 28 02:32:44 localhost vsftpd[2358]: pam_mysql - option verbose is set to "1"
Jul 28 02:32:44 localhost vsftpd[2358]: pam_mysql - pam_mysql_close_db() called.
Jul 28 02:32:44 localhost vsftpd[2358]: pam_mysql - pam_sm_authenticate() called.
Jul 28 02:32:44 localhost vsftpd[2358]: pam_mysql - pam_mysql_open_db() called.
Jul 28 02:32:44 localhost vsftpd[2358]: pam_mysql - MySQL error (Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13))
Jul 28 02:32:44 localhost vsftpd[2358]: pam_mysql - pam_mysql_open_db() returning 5.
Jul 28 02:32:44 localhost vsftpd[2358]: pam_mysql - pam_sm_authenticate() returning 9.
Jul 28 02:32:44 localhost vsftpd[2358]: pam_mysql - pam_mysql_release_ctx() called.
Jul 28 02:32:44 localhost vsftpd[2358]: pam_mysql - pam_mysql_destroy_ctx() called.
Jul 28 02:32:44 localhost vsftpd[2358]: pam_mysql - pam_mysql_close_db() called.
Jul 28 02:32:51 localhost vsftpd[2361]: pam_mysql - option verbose is set to "1"
Jul 28 02:32:51 localhost vsftpd[2361]: pam_mysql - pam_mysql_close_db() called.
Jul 28 02:32:51 localhost vsftpd[2361]: pam_mysql - pam_sm_authenticate() called.
Jul 28 02:32:51 localhost vsftpd[2361]: pam_mysql - pam_mysql_open_db() called.
Jul 28 02:32:51 localhost vsftpd[2361]: pam_mysql - MySQL error (Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13))
Jul 28 02:32:51 localhost vsftpd[2361]: pam_mysql - pam_mysql_open_db() returning 5.
Jul 28 02:32:51 localhost vsftpd[2361]: pam_mysql - pam_sm_authenticate() returning 9.
Jul 28 02:32:51 localhost vsftpd[2361]: pam_mysql - pam_mysql_release_ctx() called.
Jul 28 02:32:51 localhost vsftpd[2361]: pam_mysql - pam_mysql_destroy_ctx() called.
Jul 28 02:32:51 localhost vsftpd[2361]: pam_mysql - pam_mysql_close_db() called.[/code]看网上说路径的问题,我的好像不存在,而且路径什么的都 正确的!!我的Fedora11 曾用yum update 一下,
而且最我感到linux下mysql的用户有点混乱,比如在client中可以登陆,但在其他机子上的php myadmin上就不可以,唉郁闷啊!!!请大家分析一下
,如果需要,我贴上配置文件 !!!!
于 2013-05-27 09:21:12发表:
selinux
liooge 于 2009-07-27 20:52:06发表:
4# wangyoubang
具体怎么说啊??小弟是LINUX新手啊!!
wangyoubang 于 2009-07-27 20:34:41发表:
这个问题我也遇到过,查过很多说修改配置文件。最后发现我的是建Mysql组时MySQL的用户的权限不够造成的
liooge 于 2009-07-27 20:19:51发表:
:0w223dc回答一下吧!!
juanbic 于 2009-07-27 20:11:07发表:
帮你顶上去