免费注册 查看新帖 |

Chinaunix

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

[Mail] courier的authmysql与authdamon如何工作的? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-05-20 16:23 |只看该作者 |倒序浏览
我有3个数据库,针对这3个数据库写了3条select语句,情况如下:

情况1:
Apr 22 03:25:25 sosogh authdaemond: SQL query: SELECT
username,password,"",10000,10000,"/vmail","","","" FROM mailbox where username =
[email=]'sosogh@sosogh.com'[/email]
Apr 22 03:25:25 sosogh authdaemond: password matches successfully
Apr 22 03:25:25 sosogh authdaemond: Authenticated: clearpasswd=123456, passwd=$1
$bFpAS6Fo$Yd6K1EOLo94eFaLFznUk31




情况2:
Apr 22 03:30:20 sosogh authdaemond: SQL query: SELECT CONCAT
(a.user_id,'@',c.domain_name),SUBSTR(a.password,7,32),"",10000,10000,"/vmail","","","" FROM  cm_user_info a,td_user b,td_domain c where a.user_id="sosogh" AND c.domain_name="haha.com"
Apr 22 03:30:20 sosogh authdaemond: supplied password '123456' does not match encrypted password 'e10adc3949ba59abbe56e057f20f883e'


Mail:/etc/courier# mysql -uroot -pmysqlpassword -e 'select md5(123456)'
+----------------------------------+
| md5(123456)                      |
+----------------------------------+
| e10adc3949ba59abbe56e057f20f883e |
+----------------------------------+



情况3
May 20 16:04:23 Anti-spam authdaemond: SQL query: SELECT CONCAT
(id,'@',mbox_host),crypt,"",10000,10000,"/vmail","","","" FROM USERS where id="sosogh" AND mbox_host="net.net" AND now()<expire_date
May 20 16:04:23 Anti-spam authdaemond: password matches successfully
May 20 16:04:23 Anti-spam authdaemond: Authenticated: clearpasswd=123456,
passwd=3GpRtq21H0R1M

3种情况中,除了第二种情况密码匹配失败外,另外两种都匹配成功,密码都是123456

三种情况select返回的的加密后的password都不同分别是:

1.$1$bFpAS6Fo$Yd6K1EOLo94eFaLFznUk31
2.e10adc3949ba59abbe56e057f20f883e
3.3GpRtq21H0R1M

情况3,我不知道那个password是使用什么加密方式加密的,但是它匹配成功
情况2是使用md5加密的,为什么 authdaemond没有匹配密码成功?


谢谢!

论坛徽章:
0
2 [报告]
发表于 2008-05-26 23:47 |只看该作者
搞不懂  
俺最后改用dovecot作为sasl  不用cyrus-sasl
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP