转自:http://350201.blog.51cto.com/340201/1034672
参照 http://wjw7702.blog.51cto.com/5210820/936244博 主做的pam+mysql的配置,但是因为我用了多实例,所以tail -f /var/log/secure老是出现pam_mysql - MySQL error (Can't connect to local MySQL server through socket /data/mysql/mysql.sock,ftp连接不成功,郁闷的很.网上搜了一下,反正我是可以的
1.anonymous_enable=YES,修改为anonymous_enable=NO,不是必须的,禁止匿名登录而已。
2.修改vi /etc/pam.d/vsftpd.mysql,把localhost改成127.0.0.1,针对我多实例而做的。
3.建立链接 ln -s /data/mysql1/mysql.sock /data/mysql/mysql.sock.
4.关闭selinux
修改/etc/selinux/config文件中的SELINUX="" 为 disabled ,然后重启。
如果不想重启系统,使用命令setenforce 0
现在你可以试着连接ftp,显示230 Login successful,那么应该是可以了。