以下操作仅在win2000 advanced server上测试通过。呃,win 2003上还没有试过,如果哪位仁兄有试过,不管成功与否,麻烦请留言告知一下,在此不胜感激。
samba版本: 3.0.33
OS: Centos 5.3
一. 先把samba PDC设置成BDC
修改/etc/samba/smb.conf,修改以下配置
[global]
workgroup = WLF //域名称
netbios name = smb1 //netbios名称
domain logons = Yes //这个不用改保持可登录
domain master = No //将domain master 改成No
preferred master = No //将这个也设置成No
......
.......
以上几项修改完成之后重启下域控制器
然后在日志档里面应该会看到和如下内容相似的日志:
[2009/09/29 15:40:00, 0] nmbd/nmbd_logonnames.c:become_logon_server_success(124)
become_logon_server_success: Samba is now a logon server for workgroup SH on subnet 192.168.253.51
这就表示服务已经成功启动
二. 汇入win2000域控制器的资料
1.在汇入之前首先需要将samba加入到win2000的域里面
首先先修改/etc/resolv.con档
修改成:
search 域名 nameserver win2002 PDC的IP地址 |
使用如下命令进行操作:
net rpc join -S NT4PDC -w DOMNAME -U Administrator%passwd
如果成功,会提示
Joined domain SH.
这就表示加入域成功
2.接下来一步就是汇出域帐号信息到我们的samba里面
使用如下命令来实现:
net rpc vampire -S NT4PDC -U administrator%passwd
当汇入完成后可用命令
pdbedit -L
来查看汇入的帐号
使用命令
net groupmap list 可查看群组的对应关系