首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >后缀(SASL) / MySQL:使用MD5加密?

后缀(SASL) / MySQL:使用MD5加密?
EN

Server Fault用户
提问于 2009-11-05 21:53:23
回答 1查看 8.3K关注 0票数 2

在使用后缀/ SASL和MD5时,是否可以使用MD5密码加密来加密密码?目前,我的安装程序正在使用MySQL CRYPT()函数,由于各种原因,这个函数并不理想。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2009-11-05 23:44:20

是的是可能的。

我猜你在使用libpam-mysql。有一个选项可以设置为“地下室”。

代码语言:javascript
复制
auth       optional     pam_mysql.so user=username passwd=password verbose=0 db=thedb table=user usercolumn=userName  passwdcolumn=userPassword crypt=3
account       required     pam_mysql.so user=username passwd=password verbose=0 db=thedb table=user usercolumn=userName  passwdcolumn=userPassword crypt=3

您也可以使用auth必需的。

然后用mysql中的MD5加密yout密码。

您可以在readme und /usr/share/doc/libpam-mysql中找到docu。

我引述一个部分:

加密(普通)加密用户密码的方法:0(或“平原”)=无加密。以明文形式存储的密码。极度气馁。1(或"Y") =使用crypt(3)函数。2(或" MySQL ") =使用MySQL PASSWORD()函数。PAM使用的加密功能可能与MySQL服务器不同,因为PAM-MySQL使用MySQL的client中定义的函数,而不是在查询中使用密码() SQL函数。3(或" MD5 ") =使用普通十六进制MD5

在debian中的saslauthd配置文件中,

代码语言:javascript
复制
MECHANISMS="pam"

不知道如何在另一个发行版中设置它,但是这个过程必须像这样的星体。

/usr/sbin/saslauthd -a pam

但我想你已经有了。

票数 4
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/81958

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档