| 网站首页 | | 网站简介 | | 公司新闻 | | 公司业务 | | 技术相关 | | 安全相关 | | 网络文章 | | 网站论坛 | | 典型案例 | | 客户留言 |  
 首页 >> 安全相关

让xp,server,2003的win自动登陆分析


[日期:2005-12-11 11:03:16] [作者: 管理员] [字体大小:

作者:未知 文章来源:Pattazl收 点击数:37 更新时间:2005-9-11  


不少朋友在使用Windows 2003这款操作系统时,常常会在登录和关机时遇到了小麻烦,比如登录时要按Ctrl+Alt+Delete这三个键才能出现登录面板,接着还要输入用户名及密码才能登录;“关机原因”虽然是Windows 2003新增的一项提高安全性的服务,但在关机时需要输入原因才能正常关行,尽管输入的关机原因只需输入一个字符即可,但毕竟多了一道“工续”。
 
  如何才能让Windows 2003实现自动登录及普通关机呢?在此以Windows 2003 Server Enterprise Edition(企业版)为例,通过以下方法可以实现:

  一、登录的设置

  1、输入命令行

  打开“开始”→“运行”,在“运行”一栏中输入“Rundll32 netplwiz.dll,UsersRunDll”命令打开用户帐户窗口(注意区分大小写),去除“要使用本机,用户必须输入用户名密码”复选框中的勾号。

  这样在下次登录时就可自动登录了。若要选择不同的帐户,只要在启动时按“Shift”键就可以了。

  2、修改注册表

  通过改动注册表可实现自动登陆,方法是打开“开始”→“运行”,在“运行”一栏中输入“Regedit”命令打开注册表编辑器,依次打开HKEY_LOCAL_MACHIN\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon,在右侧窗口分别新键字符串值autoadminlogon:键值为1;defaultpassword:键值为自动登陆用户的密码。其中在注册表中有defaultusername这个字符串值,其默认键值是Administrator,您也可将它更改为自己所需要的管理员帐号。

  3、应用软件法

  软件名称:TweakUI 2.10 汉化版

  下载地址:

    该软件用法简单,将它下载、安装后,双击该程序,在出现的窗口中点击“登录”→“自动登录”,将“系统启动时自动登录”前的复选框打上勾号,

  点击“应用”按钮后,在弹出的对话框中输入并确认密码,最后按“确定”即可。

  二、关机的设置

  1、编辑组策略

  打开“开始”-“运行”,在“打开”一栏中输入“gpedit.msc”命令打开组策略编辑器,依次展开“计算机配置”→“管理模板”→“系统”,双击右侧窗口出现的“显示‘关闭事件跟踪程序’”,将“未配置”改为“已禁用”即可。

  2、修改注册表

  打开“开始”→“运行”,在“运行”一栏中输入“Regedit”命令打开注册表编辑器,依次打开HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT,新建一个项,将其取名为“Reliability”,而后在右侧窗口中再新建一个DWORD值,取名为“ShutdownReasonOn”,将它的值设为0就可以了。

  3、电源巧设置

  进行电源设置最为简便,只要依次打开“开始”“控制面板”“电源选项”,在出现“电脑选项属性”点选“高级”选项卡,将“在按下计算机电源按钮时”设置为“关机”,然后按“确定”完成。当您需要关机时,只要直接揿下电脑主机上的电源开关或键盘上的Power键(需主板支持)就可直接完成关机动作了。

  以上种种方法其实都是异曲同工:

  大部分方法的原理都是基于对系统注册表进行相应的改动,只是实现手段有难易之分而已,对此有兴趣的朋友不妨多加尝试。

  小提示:以上用法仅限于个人用户单机使用,如果您的电脑为网络中的服务器或者有其它重要资料,为了安全还是建议沿用Windows 2003的默认设置为宜。
 

rundll32 netplwiz.dll,UsersRunDll- -
                                      


Rundll32 netplwiz.dll,UsersRunDll
在新闻组给朋友们回帖的时候,常常用这句,以快速定位到控制面板-用户账户。有些朋友们就问了,怎么用的?还有没有其它的用法?
其实只要用exescope或者其它编辑器察看netplwiz.dll文件的头部就可以看到了。它的其它输出项如下:
 
  00000001       5F566367        AddNetPlaceRunDll
  00000005       5F56925B        ClearAutoLogon
  00000006       5F566402        DllCanUnloadNow
  00000007       5F5665C9        DllGetClassObject
  00000008       5F56B915        DllInstall
  00000009       5F5663C6        DllMain
  0000000A       5F5664AE        DllRegisterServer
  0000000B       5F5663C3        DllUnregisterServer
  0000000C       5F568CA0        NetAccessWizard
  0000000D       5F56D6A8        NetPlacesWizardDoModal
  00000002       5F5785DC        PassportWizardRunDll
  00000003       5F574D3C        PublishRunDll
  0000000E       5F57925E        SHDisconnectNetDrives
  00000004       5F57751A        UsersRunDll
 
那么我们只需要使用 rundll32 netplwiz.dll,(export) 这样的格式就可以执行了。相信大家根据字面意思尝试一下就知道是如何使用了。需要注意的是export部分是区分大小写的,如果错误,系统将不会执行命令。
其中ClearAutoLogon可以这样应用,当系统启动后不需要输入密码就自动登陆了,想让系统回复到必须确认密码的状态,那么如何做呢?
rundll32 netplwiz.dll,ClearAutoLogon 就可以了。执行后不会有任何的提示,重新启动后就看到变化了。

    [阅读次数:228]
 [新闻出处:]
 上一条新闻: 保护SQL Server数据库的十大绝招
 下一条新闻: 高效维护局域网技巧
相关新闻:
站 内 搜 索
请输入查询的字符串:

 
点 击 排 行
页 面 广 告
 
关于我们 | 联系方式 | 支付方式 | 站点统计
版权所有 DoILike.Com Ltd.,地址:山东省济南市舜耕路22号综合楼101室
电 话:13065088567 联系人:许老师 设计制作:DoILike.COM