星期五, 一月 05, 2007

CLI md5sum for "string"

很多网站数据库的用户表里的密码都是使用的 MD5 值。如果需要比较一个用户的密码设置是否正确,知道明码当然是可以得到 MD5 值的,当然可以编写 PHP 等脚本来生成,但最简单的是使用命令行的 md5sum 命令:
# echo -n "password" | md5sum
注意这里必须使用 -n 选项,否则'\n'被自动加入串,最后的结果就不对了。

同时,MySQL 本身是有一个 MD5() 函数。

但为什么 grub-md5-crypt 每次生成的值都不同呢?

没有评论: