文本版|topic 高级搜索
   名人堂 帮助 论坛制度 意见反馈 | 首页 博客 周新贴 专题 求职 读书
RSS 底部
 
社区导航: 专家门诊   网络技术   操作系统   数据库   程序设计   系统应用   考试认证   CIO及信息化   站长交流   综合交流   下载基地  51CTO产品服务 设为首页 | 收藏本站
51CTO技术论坛» Mail服务器 » 迁移postfix邮局(已迁移完毕,简单的方法在:11楼)       [ 打印]  [ 订阅]  [ 收藏]  [ 推荐给朋友]   [ 本帖文本页]

论坛跳转:
     
标题: 迁移postfix邮局(已迁移完毕,简单的方法在:11楼)  ( 查看:1239  回复:12 )   
 
ankey
技术员  点击可查看详细



帖子 214
精华 3
无忧币 543
积分 406
阅读权限 30
注册日期 2006-8-17
最后登录 2008-4-12 离线

[查看资料]  [发短消息]  [Blog
[个人主页]         
发表于:2006-9-15 10:31   标题:迁移postfix邮局(已迁移完毕,简单的方法在:11楼)
上一帖 |
呵呵。我感觉我的问题特多,可能是因为新手吧。也谢谢大学不吝赐教。先向各位说声谢谢了。

目前我想从把一台邮局迁到另一台邮局服务器上,不知道具体什么操作呢?能不能给点建议。

目前在用的邮局是postfix+qpopper,邮件的用户是用系统用户。
新的服务器是postfix+dovecot,也是准备用系统用户。
在这迁移的过程中,具体要怎样操作呢?有没有需要注意的地方呢?
希望大家能给点意见,另外,这两台的系统版本不一样。
在用的为:
Linux version 2.4.18-3 ([url=mailto:bhcompile@daffy.perf.redhat.com]bhcompile@daffy.perf.redhat.com[/url]) (gcc version 2.96 20000731 (Red Hat Linux 7.3 2.96-110)) #1 Thu Apr 18 07:37:53 EDT 2002

新的为:
Linux version 2.4.20-31.9 ([url=mailto:bhcompile@daffy.perf.redhat.com]bhcompile@daffy.perf.redhat.com[/url]) (gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)) #1 Tue Apr 13 18:04:23 EDT 2004

这台新的就是waynewu 帮忙配置起来的。
我想问一下,如果都是直接用系统用户作为邮局用户的话,那我可不可直接cp passwd这个文件覆盖到新的邮局里呢?如果不行,那具体要怎样操作呢?先谢谢各位了。

[ 本帖最后由 waynewu 于 2006-10-13 10:30 编辑 ]
2006-9-15 10:311楼
[ 顶部 ]
 
cnchenjie
初级工程师  点击可查看详细


帖子 1302
精华 1
无忧币 7346
积分 3620
阅读权限 50
来自 (保密)
注册日期 2006-6-20
最后登录 2008-8-27 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2006-9-15 10:36 
51就不怕问题多,大胆的问吧!



天地无边,我立中间!数据库技术群:1441126
http://chenjie.blog.51cto.com
2006-9-15 10:362楼
[ 顶部 ]
 
ankey
技术员  点击可查看详细



帖子 214
精华 3
无忧币 543
积分 406
阅读权限 30
注册日期 2006-8-17
最后登录 2008-4-12 离线

[查看资料]  [发短消息]  [Blog
[个人主页]         
发表于:2006-9-15 10:50 


QUOTE:
原帖由 cnchenjie 于 2006-9-15 10:36 发表
51就不怕问题多,大胆的问吧!
谢谢您!

不过,呵呵。我试了,不能直接把passwd与shadow两个文件里的内容直接cp过去。我做了测试了。
现得不到正解。希望能有做过postfix迁移的朋友们能给点提示或相关的迁移文件。在此先谢谢各位朋友了。
2006-9-15 10:503楼
[ 顶部 ]
 
waynewu
技术员  点击可查看详细



帖子 326
精华 5
无忧币 979
积分 831
阅读权限 30
注册日期 2006-5-28
最后登录 2008-10-21 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2006-9-15 13:57 
我是这样做的:

1 #pwunconv
2 然后将/etc/passwd /etc/group copy到新机器
3 在新机器上编辑 /etc/passwd /etc/group, 使里面的内容与新机器里面的不重复. /etc/passwd的组要对应在group里面
4 合并2个passwd与 group
5  将编辑过的老机器上面的passwd的第一行用户名取出(可以用cut命令) , 写一个scrip,在homg下建立用户目录,并自修改将所有人及所属组.
2006-9-15 13:574楼
[ 顶部 ]
 
waynewu
技术员  点击可查看详细



帖子 326
精华 5
无忧币 979
积分 831
阅读权限 30
注册日期 2006-5-28
最后登录 2008-10-21 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2006-9-15 13:58 
少了一步,在第四步后加
#pwconv
2006-9-15 13:585楼
[ 顶部 ]
 
waynewu
技术员  点击可查看详细



帖子 326
精华 5
无忧币 979
积分 831
阅读权限 30
注册日期 2006-5-28
最后登录 2008-10-21 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2006-9-15 14:24 
另外新机器上也要做pwunconv
2006-9-15 14:246楼
[ 顶部 ]
 
ankey
技术员  点击可查看详细



帖子 214
精华 3
无忧币 543
积分 406
阅读权限 30
注册日期 2006-8-17
最后登录 2008-4-12 离线

[查看资料]  [发短消息]  [Blog
[个人主页]         
发表于:2006-9-15 16:05 


QUOTE:
原帖由 waynewu 于 2006-9-15 13:57 发表
我是这样做的:

1 #pwunconv
2 然后将/etc/passwd /etc/group copy到新机器
3 在新机器上编辑 /etc/passwd /etc/group, 使里面的内容与新机器里面的不重复. /etc/passwd的组要对应在group里面
4 合并2个pass ...
谢谢您。再次得到您的帮助。谢谢。
但我还是有一个问题想问一下,这样迁移的话,密码会不会改变呢?密码不是存在在shadow里吗?
还有,合并?是不是使用旧机器里的passwd与group与新的相比较,重复的删掉,其他保留。以新服务器上的passwd与group为准?

还有是“将编辑过的老机器上面的passwd的第一行用户名取出(可以用cut命令) , 写一个scrip,在homg下建立用户目录,并自修改将所有人及所属组”

呵呵,很糟糕的一点,不清楚怎样写。有没有相应的操作文档呢?先谢谢您。

我知道我的问题有点弱弱。呵呵。也查不到相关的详细文档。所以,不得不问。希望您能不介意。也希望能再次帮忙一下。谢谢。



2006-9-15 16:057楼
[ 顶部 ]
 
waynewu
技术员  点击可查看详细



帖子 326
精华 5
无忧币 979
积分 831
阅读权限 30
注册日期 2006-5-28
最后登录 2008-10-21 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2006-9-15 16:53 
1  但我还是有一个问题想问一下,这样迁移的话,密码会不会改变呢?密码不是存在在shadow里吗?
   密码不改变.pwconv 是将shadow里面的密码放回到passwd里面.

2 是不是使用旧机器里的passwd与group与新的相比较,重复的删掉,其他保留。以新服务器上的passwd与group为准?
  我一般不会动新机器里面的passwd group,避免会出现一些问题. 编辑完后可以用 # cat 旧passwd>>新passwd

3  还有是“将编辑过的老机器上面的passwd的第一行用户名取出(可以用cut命令)
   cut /etc/passwd -d":" -f1 > /root/namelist

4  写一个scrip,在homg下建立用户目录,并自修改将所有人及所属组
   #cat mk.sh

for i in `cat /root/namelist`
    do mkdir /home/$i && chown $i /home/$i

       done
2006-9-15 16:538楼
[ 顶部 ]
 
ankey
技术员  点击可查看详细



帖子 214
精华 3
无忧币 543
积分 406
阅读权限 30
注册日期 2006-8-17
最后登录 2008-4-12 离线

[查看资料]  [发短消息]  [Blog
[个人主页]         
发表于:2006-9-15 17:11 


QUOTE:
原帖由 waynewu 于 2006-9-15 16:53 发表
1  但我还是有一个问题想问一下,这样迁移的话,密码会不会改变呢?密码不是存在在shadow里吗?
   密码不改变.pwconv 是将shadow里面的密码放回到passwd里面.

2 是不是使用旧机器里的passwd与group与新的相比 ...
太谢谢您了。我先试着操作。有什么问题还来请教。谢谢您!
2006-9-15 17:119楼
[ 顶部 ]
 
ankey
技术员  点击可查看详细



帖子 214
精华 3
无忧币 543
积分 406
阅读权限 30
注册日期 2006-8-17
最后登录 2008-4-12 离线

[查看资料]  [发短消息]  [Blog
[个人主页]         
发表于:2006-9-15 17:39 


QUOTE:
原帖由 waynewu 于 2006-9-15 16:53 发表
...
2 是不是使用旧机器里的passwd与group与新的相比较,重复的删掉,其他保留。以新服务器上的passwd与group为准?
  我一般不会动新机器里面的passwd group,避免会出现一些问题. 编辑完后可以用 # cat 旧passwd>>新passwd
...
这就是所谓的合并的吧?
那group也是同样的操作方法吧?
2006-9-15 17:3910楼
[ 顶部 ]
 
ankey
技术员  点击可查看详细



帖子 214
精华 3
无忧币 543
积分 406
阅读权限 30
注册日期 2006-8-17
最后登录 2008-4-12 离线

[查看资料]  [发短消息]  [Blog
[个人主页]         
发表于:2006-10-9 15:48 
呵呵。迁移好了,但我迁移的方式不是如上所述的。
我只是在新的mail服务器建立跟原mail服务器上一样的用户名,然后把shadow里的相关用户的数据直接copy把新的mail服务器中的shadow上即可。
2006-10-9 15:4811楼
[ 顶部 ]
 
ydpyhm
新新人类  点击可查看详细



诚信兄弟  
帖子 8
精华 0
无忧币 25
积分 17
阅读权限 20
来自 (保密)
注册日期 2006-6-17
最后登录 2008-3-6 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2006-10-10 23:57 
呵呵,11楼的做法是最简单的了
2006-10-10 23:5712楼
[ 顶部 ]
 
haodea
技术员  点击可查看详细


十二生肖之狗   射手座   行业勋章   技术勋章   诚信兄弟  
帖子 239
精华 0
无忧币 493
积分 385
阅读权限 30
来自 (保密)
注册日期 2006-10-18
最后登录 2008-11-18 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2008-8-26 19:44 
好方法,找了很久。终于可以放手做了!!谢谢楼上的各位!!



强烈推荐:《2007网络安全精品黄皮书》
2008-8-26 19:4413楼
[ 顶部 ]
     
论坛跳转:  

| | |

| | |

| | |

标记已读 · 删除论坛Cookies · 文本版 · WAP
 
| 诚征版主 | 版主堂 | 意见建议 | 大史记 | 论坛地图
Copyright©2005-2008 51CTO.COM  Powered by Discuz!
本论坛言论纯属发布者个人意见,不代表51CTO网站立场!如有疑义,请与管理员联系。
京ICP备05051492号