用系统策略编辑器实现多用户管理

Author: Date: 2000年 第26期

  很多朋友想知道如何在Win98下实现多用户登录,保护自己的设置。一般提供的方法是修改注册表,使别人无法通过取消按钮登录,但匿名用户(指随意输入用户名)依然能够登录,且他一样可以通过修改设置使计算机系统崩溃。其实,使用系统策略编辑器就可以实现多用户管理,方法介绍如下。
  系统策略编辑器不是Win95/98的正常安装组件,安装时是无法将其加载到你的系统中的,要安装它要进行以下步骤:
  1.在控制面板中双击“添加/删除程序”,再单击“Windows安装程序”选项。
  2.单击“从磁盘安装”按钮。在出现的对话框中单击“浏览”,选定Win98安装光盘,在文件夹中选择x:\tools\reskit\netadmin\poledit,在文件名中选择poledit.inf(x是安装盘所在驱动器盘符)。
  3.在组件框内勾选系统策略编辑器和组策略,单击“安装”。安装结束后应在“开始”菜单的“程序/附件/系统工具”中增加“系统策略编辑器”程序项。
  安装完成后就可以使用了,在“开始”菜单中选择系统策略编辑器,即出现它的主窗口。它有两种编辑模式,一种是注册表模式,另一种是策略文件模式。只有第二种模式支持多用户管理。所以我们就用策略文件模式来讲述如何实现多用户管理。
  一般来说,Win98登录的用户有三种类型:一是管理员supervisor;另一种是一般用户user;还有一种是非法用户。
  首先用supervisor登录(当然应该已是各用户使用不同的个人设置,没有的话在控制面板的“密码”和“用户”中设置,用户名可以自己定)。启动系统策略编辑器。在“文件”菜单上单击“新建文件”,这时在窗口中应看到“默认用户”和“默认计算机”两个图标。在“编辑”菜单上单击“添加用户”,键入supervisor,然后单击确定,将supervisor用户添加到编辑器中。用同样的方法把一般用户添加到编辑器中。这样窗口中就有管理员、一般用户、默认用户(随意输入新用户名进入者)、默认计算机四个图标,双击任一图标可对其进行设置。如何限制就看你的了(建议对默认用户只让他关闭系统就行了)。
  对于策略项来说,打钩是启用该策略,灰色是使用默认用户的策略,空白是不使用该策略。定制完后使用“文件”菜单中的“保存”命令,把上面的设置保存到文件c:\windows\config\config.pol,(目录名不同可以,但最好保存到Win98安装目录下)。
  下面我们来定制按“取消”按钮进入的用户:
  先注销supervisor,按“取消”进入,启动系统策略编辑器。然后使用“文件”菜单中的“打开注册表”命令,导入注册表。在窗口中双击“本地用户”图标,应该在策略项中禁止他除了关闭系统外的任何自由。这样所有的用户策略就设置完了。最后,双击本地计算机,展开“系统”策略组下的“启用用户配置文件”并选中它。再展开“网络”策略组的“更新”下的“远程更新”并选中它,在“更新方式”中选择“手动(使用特定路径)”,在下方输入路径c:\windows\config\config.pol,单击“确定”。
  终于设定完了,但别忘了用“文件”菜单的“保存注册表”命令把以上设定保存到注册表。赶快重启试一下,是不是有点使用WinNT的感觉。如果你遇到问题欢迎来信讨论,我的E-mail是chen_yan_@263.net。