配置域控服务器
WatchSAFE 智能卡将一台成员服务器提升为域服务器(域控制器)的步骤目前很多公司的网络中的PC 数量均超过10台,按照微软的说法,一般网络中的PC 数目低于10台,则建议采对等网的工作模式,而如
WatchSAFE 智能卡
将一台成员服务器提升为域服务器(域控制器)的步骤
目前很多公司的网络中的PC 数量均超过10台,按照微软的说法,一般网络中的PC 数目低于10台,则建议采对等网的工作模式,而如果超过10台,则建议采用域的管理模式,因为域可以提供一种集中式的管理,这相比于对等网的分散管理有非常多的好处,下面讲解如何把一台成员服务器提升为域控制器:
本篇文章中所有的成员服务器均采用微软的Windows Server 2003,客户端则采用Windows XP。
1. 当然是在成员服务器上安装上Windows Server 2003,安装成功后进入系统。
2. 给这台成员服务器指定一个固定的IP ,在这里指定情况如下:
机器名:Server
IP:10.0.26.234
子网掩码:255.255.255.0
DNS:10.0.26.234(因为我要把这台机器配置成DNS 服务器)
3. 由于Windows Server 2003在默认的安装过程中DNS 是不被安装的,所以我们需要手动去添加,添加方法如下:“开始—设置—控制面板—添加删除程序”,然后再点击“添加/删除Windows 组件”,找到“网络服务”,选中(同时会连带选中应用程序服务器)。 默认情况下所有的网络服务都会被添加,可以点击下面的“详细信息”进行自定义安装,由于在这里只需要DNS ,所以把其它的全都去掉了,以后需要的时候再安装。
然后就是点“确定”,一直点“下一步”就可以完成整个DNS 的安装。在整个安装过程中请保证Windows Server 2003安装光盘位于光驱中,否则会出现找不到文件的提示,那就需要手动定位了。
4. 安装完DNS 以后,就可以进行提升操作了,先点击“开始—运行”,输入“Dcpromo ”,然后回车就可以看到“Active Directory安装向导”
在这里直接点击“下一步”:
这里是一个兼容性的要求,Windows 95及NT 4 SP3以前的版本无法登陆运行到Windows Server 2003的域控制器,我建议大家尽量采用Windows 2000及以上的操作系统来做为客户端。然后点击“下一步”:
在这里由于这是第一台域控制器,所以选择第一项:“新域的域控制器”,然后点“下一步”:
既然是第一台域控,那么当然也是选择“在新林中的域”:
在这里我们要指定一个域名,我在这里指定的是demo.com (域名不能为logon.watchdata.com ,因为这样设置会成为watchdata.com 主控域下面的一个子域,这里要求配置一台主控域服务器):
这里是指定NetBIOS 名,注意千万别和下面的客户端冲突,也就是说整个网络里不能再有一台PC 的计算机名叫“demo ”,虽然这里可以修改,但个人建议还是采用默认的好,省得以后麻烦:
在这里要指定AD 数据库和日志的存放位置,如果不是C 盘的空间有问题的话,建议
,采用默认:
这里是指定SYSVOL 文件夹的位置,还是那句话,没有特殊情况,不建议修改:
第一次部署时总会出现上面那个DNS 注册诊断出错的画面,主要是因为虽然安装了DNS ,但由于并没有配置它,网络上还没有可用的DNS 服务器,所以才会出现响应超时的现像,所以在这里要选择:“在这台计算机上安装并配置DNS ,并将这台DNS 服务器设为这台计算机的首选DNS 服务器”:
“这是一个权限的选择项,在这里,我选择第二项“只与:Windows 2000或Window 2003操作系统兼容的权限”,因为在整个环境里,并没有Windows 2000以前的操作系统存在”:
这里是一个重点,还原密码,希望大家设置好以后一定要记住这个密码,千万别忘记了,因为在后面的关于活动目录恢复的文章上要用到这个密码的:
这是确认画面,请仔细检查刚刚输入的信息是否有误,尤其是域名书写是否正确,因为改域名可不是闹着玩的,如果有的话可以点上一步进入重输,如果确认无误的话,那么点“下一步”就正式开安装了:
几分钟后,安装完成:
点完成:
点“立即重新启动”。
5. 然后来看一下安装了AD 后和没有安装的时候有些什么区别:
首先,第一感觉就是关机和开机的速度明显变慢了,再看一下登陆界面,多出了一个“登陆到”的选择框;
其次,进入系统后,右键点击“我的电脑”选“属性”,点“计算机” ???
第三,其它的比如没有本地用户了;
第四,开始——程序——管理工具里多出那么多图标。
将工作站加入到域的步骤
1. 从网络安全性考虑,尽量少使用域管理员帐号,所以先在域控制器上建立一个委派帐号,登陆到域控制器,运行“dsa.msc ”,出现“AD 用户和计算机”管理控制台:
先来新建一个用户,展开“demo.com ”,在“Users ”上击右键,点“新建”-“用户”: 然后出现一个新建用户的向导,在这里,我新建了一个名为“swg ”的用户,并且把密码设为“永不过期”:
这样点“下一步”,直到完成,就可以完成用户的创建。
然后在“demo.com ”上点击右键,先择“委派控制”:
就会出现一个“委派控制向导”:
点击“下一步”:
点击中间的“添加”按钮,并输入刚刚创建的“swg ”帐号:
然后点“确定”:
再点“下一步”:
暂时不需要让该用户去“管理组策略链接”,所以在这里,仅仅选择“将计算机加入到域”,然后点“下一步”:
最后是一个信息核对画面,要是没有什么问题的话,直接点“完成”就可以了。
,2. 接下来转到客户端,看看怎么把XP 加入到域中来,客户端操作系统是Windows XP 专业版,需要大家注意的是Windows XP 的Home 版由于针对的是家庭用户,所以不能加入域,
3. 我们先来设置一下这台XP 的网络:
计算机名:TestXP
IP:10.0.26.231
子网掩码:255.255.225.0
DNS 服务器:10.0.26.234,
4. 设置完网络以后,在“我的电脑”上击右键,选“属性”,点“计算机名”。
在这里把“隶属于”改成域,并输入:“demo.com ”,并点确定,弹出输入用户名密码的提示框:
输入刚刚在域控上建的那个“swg ”的帐号,点确定:
提示成功加入了,然后点确定,点重启就算OK 了。
来看一下登陆画面有没有什么不一样: 看到那个“登陆到”了吧,可以选择域登陆还是本机登陆了,在这里选择域“DEMO ”,这样就可以用域用户进行登陆了。进入系统后,在“我的电脑”上击右键,选“属性”,点“计算机名”中可以看到区别了。
建立额外域控制器的步骤
1. 当把客户端加入到域后,如果域控制器处于关闭状态或者死机的话,那么,会发现下面的客户机无法登陆到域,所以再建立一台域控制器,用来防止其中一台出现意外损坏的情况是很有必要的。后建立的那台域控制器叫额外域控制器。来看看额外域控制器的建立过程吧:
当然网络设置永远是在第一步的:
计算机名:Bserver
IP:10.0.26.233
子网掩码:255.255.255.0
DNS:10.0.26.234
既然是提升为域控制器,那么DNS 组件也是要添加的,添加方法和和上面一样,这里就不再重复了。
添加完成后,同样是点击“开始”-“运行”-“dcpromo ”:
出现的向导和操作系统兼容性同安装第一台域控制器是一样的,唯一要注意的是下面的选项:
安装第一台时选择的是“新域的域控制器”,这里要选择的是“现有域的额外域控制器”,然后点“下一步”:
在这里,输入域的管理员帐号的密码,在“域”里填入相应域的DNS 全名或NetBios 名,点“下一步”:
在这里一定要填入现有域的DNS 全名,然后再点“下一步”,接下去的操作和安装第一台域控制器时是一样的,所以就不再写下去了,直到完成就可以了。
活动目录之用户配置文件
,关于域用户的开设在前面的文章中(如何把一台成员服务器提升为域控制器(一) 、(二)) 已经涉及过了,所以在这里开设用户的方法就不再重复了,本篇文章主要向大家介绍一下用户配置文件。
首先,什么是用户配置文件? 根据微软的官方解释:用户配置文件就是在用户登陆时定义系统加载所需环境的设置和文件和集合,它包括所有用户专用的配置设置。用户配置文件存在于系统的什么位置呢? 那么用户配置文件包括哪些内容呢? 来给大家看一副截图:
用户配置文件的保存位置在:系统盘(一般是C 盘) 下的“Documents and Settings”文件夹下,有一个和你的登陆用户名相同的文件夹,该用户配置文件就保存在这里,顺便提示一下,如果本机和域上有一个同名用户,并且都登陆过的话,那么就会出现在同名文件夹后面拖后缀的情况,举个例子:比如在一个域(demo.com)里面有一台计算机(testxp),本地有一个swg 的帐号,域上也有一个swg 的帐号,并且都登陆过这台计算机,那么会发生如下情况: 本地帐号先登陆:那么本地的swg 的用户配置文件夹为swg ,而域用户的用户配置文件夹为swg.demo 。
域帐号先登陆:那么域用户的用户配置文件夹为swg ,本地用户的配置文件夹为swg.testxp 。
通过上面的截图,我们可看出,用户配置文件包括桌面设置、我的文档、收藏夹、IE 设置等一些个性化的配置。另外需要说明的是在“Documents and Settings”文件夹下有一个名为“All Users”的文件夹,如果你在这个文件夹下的“桌面”文件夹下新建一个文件的话,你会发现所有用户在登陆时的桌面上都有这个文件,所以这个文件夹里的配置是对这台计算机的每个用户均起作用的。
当网络变成域构架后,所有的域用户可以在任意一台域内的计算机登陆,当你在一台计算机上的用户配置文件修改后,你会发现到另一台计算机上登陆时,所有的设置还是原来的,并没有发生修改,这是因为用户的配置文件是保存在本地的,不管是域用户还是本地用户,都是保存在那台登陆的计算机上。我们可以在“我的电脑”上击“右键”,选“属性”,点“高级”,然后在“用户配置文件”里点“设置”:
请注意“类型”里用红框标出的部分,全部是“本地”,这就说明用户配置文件保存在本地,那么如何才能让用户的配置文件随着帐号走,也就是不管用户在哪台计算机上登陆都能保持用户配置文件一致呢? 为了解决这个问题,就要用到漫游用户配置文件,原理就是把用户配置文件保存在一个网络的公共位置,当用户在计算机上登陆里,会从网络公共位置把用户配置文件下载到本地并加以应用,然后当用户注销时,会把本地的用户配置文件同步到网络公共位置,以保证公共位置用户配置文件的有效性,以便下一次使用。那么如何来实现这个功能呢? 现在就来实践一下:
首先,要在一个网络的公共位置开设一个共享文件夹,用来存放用户配置文件,在个实验里,就在域控制器上开设一个为share 的共享文件夹,并开放权限:
然后,点击“开始-设置-控制面板-管理工具”,双击“AD 用户和计算机”,并选中相应的用户,这里以“swg ”帐号为例:
在“swg ”帐号上双击,然后选“配置文件”,在“用户配置文件-配置文件路径”里输入:2.168.5.1shareusername,“192.168.5.1”是域控制器的IP 地址,如下图所示:
然后点确定,接下去就到客户端去,用“swg ”帐号登陆一下,看看会发生什么变化。
,如上图所示,DEMOswg的状态由刚刚的“本地”变成了“漫游”,此时注销一下用户,那么就会自动的将该用户的本地用户配置文件同步到网络公共位置,如果再用“swg ”到另外的域内计算机上去登陆的话,会发现所有的用户配置文件和这台计算机上是一样的。那么服务器上发生了些什么变化呢?
如上图所示,服务器的“share ”文件夹里会自动创建一个和用户名一样的“swg ”文件夹,默认情况下这个文件夹只允许对应的用户打开:
画面很熟悉吧?
目前很多公司的IT Pro都有共同的感叹,就是用户喜欢把自己的桌面什么的搞得乱七八糟,虽然通过组策略可以限制掉一部份,但总觉得不是很完善,在这里,向大家推荐使用强制用户配置文件,用户可以对自己个人配置文件任意修改,但是一旦注销后,这些修改将不会被保存,这样用户下次登陆里,用户的配置文件还是保持和原来一样,那么如何实现这个功能呢? 其实只要将用户配置文件夹下的“Ntuser.dat ”改成“Ntuser.man ”就可以了,来看一下修改过程:
首先,在显示隐藏文件和已知文件的扩展名,可以在“工具-文件夹选项-查看”里进行修改:
~
点“确定”后,就可以在看到那个“Ntuser.dat ”文件了,但此时会有一个问题,如果去修改C:Documents and Settingsswg下的“Ntuser.dat ”,会发现根本没有办法修改这个文件,因为文件在使用中,无法修改; 如果去修改网络公共位置的“Ntuser.dat ”,也就是2.168.5.1shareswg下的“Ntuser.dat ”,修改当然可以修改,但是由于在“swg ”用户注销的时候,本地的“Ntuser.dat ”会把网络公共位置的“Ntuser.man ”覆盖掉,也就是等于没有修改。很多人都想直接在服务器上更改 “swg ”文件夹的所有者,然后给管理员帐号添加权限,这样就可以直接在服务器上把“Ntuser.dat ”改掉,但本人实践过几次,都发现这样的操作会引起一些权限无法继承,而导致出错的情况,所以不建议大家使用,这里推荐一种方法:
先把“swg ”帐号注销掉,然后用另外一个帐号登陆,比如管理员,当然,如果在登陆成功后直接去访问2.168..5.1shareswg以试图修改的话,那么你将会感到失望,因为还是拒绝访问的,那么如何访问并修改呢,可以这样操作,“开始-运行-cmd ”然后回车,这样就启动了命令行,在命令行下输入:net use 2.168.5.1 password /user:swg,显示“命令成功完成”,这样就利用“swg ”和服务器建立一个连接,此时就可以2.168.5.1shareswg,里进行修改了,
然后再注销管理员帐号,用“swg ”登陆,看看有没有成功:
看到了吧,类型由“漫游”变成了“强制”,现在可以在桌面这些地方进行任意的修改,你会发现注销再登陆,又恢复到了原样。这种设置在多人使用同一个帐号的情况下非常有用。 最后再请大家注意两个问题:
1、 在配置强制用户配置文件时,当用其它用户登陆修改时,请保证被修改的用户处于注销状态,为什么? 大家不妨自己想一想!
2、 当使用漫游用户配置文件时,请不要在桌面等地方存放一些大型的程序或文件,因为用户在登陆和注销过程中会下载和上传配置文件,如果文件过大,会影响登陆和注销的速
,度。
按照手册配置好后,遇到问题及解决办法
1. 访问,总是提示输入用户名密码的提示框。
解决办法:在域控服务器上,我的电脑——管理——服务与应用服务——Internet 信息服务(IIS )管理器——网站——默认网站——右键菜单中点击属性——在目录安全性中——身份认证与访问控制——编辑——勾选启用匿名访问——选择匿名访问时的用户帐户(这里选择的是administrator )
确保administrator 的权限为完全控制,在默认网站——右键菜单选择权限——确保administrator 的权限为完全控制
2. 客户机不能登陆到域控服务器
可能是域控服务器上创建的用户没有进行“委派控制”
可能是服务TCP/IP NetBIOS Helper没有启动
可能是没有关闭客户端防火墙
3. 登陆域服务器时只能以管理员身份登陆,以其他用户身份登录,会提示“本地策略不允许交互式登录”
解决办法:这个问题一般在域服务器上才会出现,当那台服务器升级为域控制器后,除了域管理员,其他权限组的用户都不能登陆,弹出“此系统的本地策略不允许你采用交互式登录”的对话框,解决这个问题的方法是在域服务器上进行操作,控制面板--管理工具--域控制器安全策略--安全设置--本地策略--用户权利指派--在本地登陆,双击其,点击添加用户或组,选择允许登陆的用户或组,一般添加权限组就行了(添加的是Domain Users,即所有域用户),在那个权限组内的用户就都能进行登陆了。如果是其他客户机上也出现类似的问题,那就改本地安全策略里的那一个选项就OK 了。
4. 他人远程操作你的计算机时,被操作计算机设置如下:
我的电脑——右键属性——远程——勾选“允许用户远程连接到此计算机”
5. 测试CCID 开机域登陆步骤
域控服务器端:配置好证书服务器后,以管理员用户登录,安装CCID 安装包(这里安装的是管理员工具),申请一张颁发给管理员的证书,再申请一张颁发给用户的证书,两张证书放在不同的key 中,拔key ,自动注销,插key ,弹出提示框要求输入PIN 码。插入管理员证书的key ,登录到管理员权限下;插入用户证书的key ,登录到用户权限下
客户端:首先确保域控服务器中添加了名为test 的用户,并且已经进行“委派控制”设置。第二,将DNS 改为域控服务器的IP 地址,即10.0.26.234
第三,我的电脑——右键属性——计算机名——更改——隶属于,选择域,写入demo.com ,确定,提示输入用户名密码,输入test 用户名和密码,提示成功加入到域中
第四,重新登录计算机,在登陆到处选择域demo ,输入用户的用户名和密码,就是以test
,身份登陆入计算机
第四,重新登录计算机,在登陆到处选择域demo ,输入域中管理员的用户名和密码,就以域中管理员的身份登入计算机
第五,安装CCID 管理员工具的包,进行测试,类似在域控服务器本机的测试。