如何解决服务器管理维护的五大难题
旁敲侧击解密服务器
要是不小心将Windows2000服务器的超级管理员口令给忘了的话,你将无法登录进服务器系统对其进行维护和管理。遇到这种情况,多数人会选择重新安装服务器系统,但这么一来服务器中的任何重要信息都将不可恢复。那有没有办法能在不影响服务器信息的前提下,解密遗忘了登录口令的服务器呢?答案是肯定的,你只要按照如下方法来操作就可以了:
首先从网上搜索并下载得到NTFSDOSProfessional程序,并按照常规方法将它安装到其他可以正常登录的Windows2000服务器中;
一旦安装好该程序后,你就能在系统的开始菜单中看到有NTFSDOSProfessionalBootDiskWizard图标出现,单击该图标之后就能打开一个向导界面,依照提示生成两张Windows2000服务器系统的DOS启动盘;
下面借助Windows98启动光盘,将无法登录的Windows2000系统直接启动到纯DOS系统下,再把Windows2000服务器系统的DOS启动盘插入到软驱中,然后在DOS命令提示符下输入“NtfsPro.exe”字符串命令,单击回车键后,该命令很快就会把服务器系统中所有的NTFS分区盘符列出来;
接着借助cd命令,将当前目录切换到winntsystem32config下,再借助“del”命令删除掉SAM文件,最后再把服务器系统重新启动一下,当出现服务器系统登录界面时,只要直接“确定”按钮就可以重新进入Windows2000服务器系统了。
自动发布服务器启动信息
为了让单位员工及时访问到局域网服务器中的信息,有没有办法让服务器一启动时,就能把启动信息自动通知给各位员工,以便于所有员工可以在第一时间内访问局域网服务器呢?要实现这一目的其实很简单,只要生成一个启动信息通知脚本,然后让服务器在启动的过程中自动运行该脚本就可以了。下面就是该方法的具体实现步骤:
首先运行任意一个文本编辑工具,并将如下命令代码输入在编辑窗口中:
@echooff
netsend*请各位员工访问服务器
接着将上面的命令代码文件保存成一个扩展名为“bat”的批处理文件,比方说这里笔者将该文件保存为“start.bat”;其中“netsend*请各位员工访问服务器”命令,表示把“请各位员工访问服务器”信息自动向局域网所有工作站进行发布;
下面依次单击“开始”/“运行”命令,在弹出的系统运行框中执行“poledit”命令,在其后的窗口中依次单击“文件”、“打开注册表”选项,再双击一下“本地计算机”图标;
在弹出的界面中,展开“系统”目录,选中“运行”项目,再单击一下“显示”按钮,然后单击显示内容界面中的“添加”按钮,再把“start.bat”文件的绝对路径输好,最后单击“确定”按钮;
接下来,在系统策略编辑界面中,再次单击“文件”/“保存”命令,这样就能把消息通知脚本保存到系统注册表中了;以后服务器在启动的过程中,就可以自动向所有工作站发布服务器的启动信息了。