邮件服务器-邮件系统-邮件技术论坛(BBS)

 找回密码
 会员注册
查看: 4409|回复: 2
打印 上一主题 下一主题

[分享]域里的机器不能修改自己的机器名称的几种方法

[复制链接]
跳转到指定楼层
顶楼
发表于 2006-1-4 09:43:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
对于这个要求,基本上我们有两个方案:<br>
一、 通过组策略完成控制,具体步骤如下:<br>
注:此处指的“组策略”均指整个域的组策略。<br>
<br>
1)通过设定域的组策略-〉用户策略-〉管理模板-〉桌面,启用Remove Properties from the My Computer context menu策略。注:修改的必须是整个域的组策略,而非该Domain Controller的组策略,否则将无法影响到域中的其他机器:这样做的效果就是在客户机上,当用户右击“我的电脑”时,看不到“属性”菜单,从而也就无法修改机器名。<br><br>
2)我们还可以在域的组策略-〉用户策略-〉管理模板-〉控制面板,启用Hide specified Control Panel applets策略。<br>
这样做的效果就是在客户机上,用户在“控制面板”中看不到“系统”图标(sysdm.cpl),从而也无法修改机器名。<br>
<br>
3)修改好以上组策略后,您需要到各个客户端分别执行一次组策略刷新,强制客户端采用新的用户组策略。<br>
对于Windows XP & Windows 2003机器,执行如下命令:gpupdate /target:user /force<br>
对于Windows 2000机器,执行如下命令:secedit /refreshpolicy user_policy /enforce<br><br>
建议您同时启用以上两个组策略。需要说明的是,这种方法只能防止普通用户无法直观地修改自己的机器名,我们完全可以通过其他途径(例如编程手段)更改掉机器名,那些是无法防止的。<br><br>
二、通过更改系统中下面的注册表键的权限来进行控制:<br>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters针对这个注册表键,设定它的权限,让所有的有权限访问的用户或者组只有读的权限。这个方法,既可以在每台客户机上分别使用,也可以在DC上通过组策略统一应用,即:<br>
1) 在域的组策略中的计算机设置-〉Windows 设置-〉Security Setting->Registry,右键单击该节点选择“Add Key”<br>
2) 将MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters这个键值添加进来,同时设定权限<br>
这样做的效果是用户不能更改计算机的名字,但是却不能阻止用户改变机器的组或者domain的关系。<br>
同样,只要修改了域的组策略,都需要在客户端运行方法一种提供的命令强制刷新客户端所应用的组策略。<br><br>
附:请按如下方法进入组策略:<br>
1. 在DC上打开Active Directory用户和计算机<br>
2. 右击当前域名,选择属性-〉组策略,选中要修改的组策略并单击“编辑”,即可打开的域的组策略编辑器。<br>
沙发
发表于 2006-8-1 16:53:25 | 只看该作者

此问题困了我很久
藤椅
 楼主| 发表于 2006-8-1 17:02:20 | 只看该作者
找到答案就好!
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

小黑屋|手机版|Archiver|邮件技术资讯网

GMT+8, 2026-8-5 05:46

Powered by Discuz! X3.2

© 2001-2016 Comsenz Inc.

本论坛为非盈利中立机构,所有言论属发表者个人意见,不代表本论坛立场。内容所涉及版权和法律相关事宜请参考各自所有者的条款。
如认定侵犯了您权利,请联系我们。本论坛原创内容请联系后再行转载并务必保留我站信息。此声明修改不另行通知,保留最终解释权。
*本论坛会员专属QQ群:邮件技术资讯网会员QQ群
*本论坛会员备用QQ群:邮件技术资讯网备用群

快速回复 返回顶部 返回列表