通透Windows 2008系统状态变化
俗话说“知己知彼,百战不殆”,只有充分了解系统自身的各种状态变化,我们才能为系统量身定制好安全防御方案,从而保证自己的系统始终安全、稳定地运行。在对系统自身各方面的状态进行检查时,我们有时需要通过专业工具来帮忙才能完成这项任务,但是对于Windows Server 2008系统来说,我们只要充分利用好该系统自带的功能命令,就能通透Windows Server 2008系统各方面的状态变化了。
很多时候,为了让Windows Server 2008系统运行得更加高效,我们常常采用手工方法来关闭一些暂时用不到的系统服务,以便尽可能地节省宝贵的系统资源;然而,因为对系统中的许多服务选项根本不熟悉,手工修改系统服务后很可能导致Windows Server 2008系统发生一些莫名其妙的故障现象;比方说,某个朋友采用专业的优化工具对Windows Server 2008系统进行优化后,发现原先能够正常使用的打印机却不能正常工作了,那如何才能快速知道当前系统中究竟哪些系统服务的状态发生变化了呢?其实巧妙地使用Windows Server 2008系统自带的“sc query”命令,我们就能快速查看到对应系统中所有服务的工作状态;为了能够找出工作状态发生变化的系统服务,我们可以按照如下步骤进行操作:
首先在对本地计算机系统进行优化之前,将正常的系统服务状态信息备份下来;在进行服务状态信息备份操作时,我们可以依次单击Windows Server 2008系统桌面中的“开始”/“程序”/“附件”选项,从其后出现的“附件”子菜单中选中“命令提示符”项目,并用鼠标右键单击该项目,从弹出的快捷菜单中执行“以管理员身份运行”命令,将系统状态切换到DOS命令行工作状态;
其次在DOS命令行提示符下,输入字符串命令“sc query >d:\aaa.txt”,单击回车键后,屏幕上将会返回的执行结果,这就意味着Windows Server 2008系统在正常工作时的服务状态信息全部被输出保存到“d:\aaa.txt”文件中了;
日后,当我们采用专业工具对Windows Server 2008系统的服务进行优化之后,对应系统要是发生莫名其妙的故障现象时,我们只要再在DOS命令行提示符下执行字符串命令“sc query >d:\bbb.txt”,那样一来被优化过的系统服务状态信息就被成功保存到“d:\bbb.txt”文件中了;
下面,我们继续在MS-DOS窗口中执行字符串命令“fc d:\aaa.txt d:\bbb.txt”,以便通过Windows Server 2008系统自带的fc命令,来比较“d:\aaa.txt”文件和“d:\bbb.txt”文件有什么不同之处;相信通过对比,我们就能快速地知道Windows Server 2008系统中究竟哪些服务的状态变化导致系统发生了莫名其妙的故障现象。例如,要是在优化服务之前打印机能够正常工作,而执行过系统优化服务操作之后,打印机要是不能正常工作时,那我们只要按照上面的操作,就能快速地了解到系统的后台打印服务状态发生变化了,此时我们只要打开对应系统的服务列表窗口,从中找到后台打印服务,并进入该服务的属性设置窗口,之后将该服务重新启动正常,就能解决打印机无法正常工作的故障现象了。
除了利用“sc query”命令可以将系统服务状态信息导出来,通过“net start”命令也能完成这一操作任务。
我们知道,不少流行的木马程序、病毒程序都是想方设法地将自己“乔装”成系统的自启动项,来跟随Windows系统启动而自动运行发作的,因此对系统启动项的状态变化进行及时监视,可以帮助我们很好地保护计算机系统的安全。这不,在Windows Server 2008系统环境下,我们可以巧妙地使用系统自带的“wmic”命令,来将对应系统中的所有自动启动项目状态信息记录下来;日后系统遇到不正常现象的时候,我们再记录一次系统自动启动项目状态信息,之后通过Windows Server 2008系统自带的fc命令来比较前后两次的状态变化,相信这么一来就能快速了解到对应系统的启动项变化内容了。在通透Windows Server 2008系统启动项变化之前,我们必须先将系统运行正常状态下的启动项内容备份下来,下面就是具体的备份步骤:
首先按照前面的操作步骤,以系统管理员身份打开Windows Server 2008系统的MS-DOS窗口,在该窗口的命令行提示符下,输入字符串命令“wmic”,单击回车键后,系统命令提示符将自动变成“wmic:root\cli>”。
其次在该提示符状态下,输入字符串命令“startup list brief > c:\aaa.txt”,单击回车键后,Windows Server 2008系统所有自启动项内容将会被自动保存到“c:\aaa.txt”文件中。
如果日后怀疑由于遭遇木马或病毒袭击Windows Server 2008系统的自动启动项目发生变化时,我们可以按照相同的操作方法,将发生故障之后的自动启动项目内容保存到“c:\bbb.txt”文件中;接着,我们在MS-DOS窗口中继续执行字符串命令“fc c:\aaa.txt c:\bbb.txt”,以便通过Windows Server 2008系统自带的fc命令,来比较“c:\aaa.txt”文件和“c:\bbb.txt”文件有什么不同之处;相信通过对比,我们就能快速发现Windows Server 2008系统中究竟新增加了哪些自启动项目。
同样地,我们还可以在“wmic:root\cli>”系统命令提示符下,执行字符串命令“process list brief”,来观察系统所有进程的状态信息,也可以将进程状态信息备份保存下来,以便日后系统遇到意外现象时,对比检查系统进程状态的变化情况,这种对比检查操作也有利于我们判断Windows Server 2008系统是否遭受了木马或病毒程序的攻击。
上一页12 下一页 阅读全文下一篇:九种方式打造安全的Win Server 2008