最近在做openvpn+pam_mysql的时候老出错,所以发现把crypt搞错了,记一下
[root@localhost ~]# cat /etc/pam.d/vpn
auth sufficient pam_mysql.so user=root passwd=root host=localhost db=vpn table=vpnuser usercolumn=name passwdcolumn=password where=active=1 sqllog=0 crypt=0
account required pam_mysql.so user=root passwd=root host=localhost db=vpn table=vpnuser usercolumn=name passwdcolumn=password where=active=1 sqllog=0 crypt=0
# 注意:
#crypt=0: 明文密码
#crypt=1: 使用crpyt()函数(对应SQL数据里的encrypt(),encrypt()随机产生salt)
#crypt=2: 使用MYSQL中的password()函数加密
#crypt=3:表示使用md5的散列方式#上面是两句配置,第一句是以auth开始的,第二句以account开始的。
阅读(2029) | 评论(0) | 转发(0) |