|
|
=======================================================
希望对大家有帮助的话,顶一下。这是我的要求。谢谢。
=======================================================
我们有时候作邮件服务器,ftp服务器时,经常有个问题,就是如何把现有系统的用户,连密码,一起迁移到新的mysql数据库中,我也看到很多这样的疑问和要求。我把我的一些经验跟大家分享一下,希望对大家有帮助的话,顶一下。这是我的要求。谢谢。
1、首先你的服务,比如postfix,pureftpd等要支持crypt认证,就是可以认加密的密码,如果不能的话,请更换程序。
2、假设你的密码是shadow的
3、假设你的数据库=mail,table=user
================================================
local$gawk -F: -f jjjj shadow > userandpasswd
local$cat jjjj
{printfile($1,$2)}
function printfile(a,b){
printf( "INSERT INTO user (username,password,created,modified,active) VALUES ('%s','%s',NOW(),NOW(),'1');\n",a,b,)}
local$mysql mail< userandpasswd
=================================================:p |
|