服务器管理 向远程维护要效率

间隙填充
正睿科技  发布时间:2008-04-29 08:59:52  浏览数:1885
巧定计划 让服务器定时重启

    服务器在长时间运行之后,如果我们不及时对其进行管理、优化,那么它就会不可避免地发生一些莫名其妙的故障和

 
麻烦,从而会影响日常工作的效率,甚至还能造成一些无法想象的损失。在对服务器进行管理、优化时,既可以在现场进行,又可以在远程进行;但在很多时候,网络管理员由于种种原因无法出现在服务器现场,此时服务器管理就需要向远程维护要效率了。现在,本文就为各位朋友贡献几则远程管理服务器的巧招,希望大家能从中受到启发!

  巧定计划 让服务器定时重启

  对于访问量较大的服务器系统来说,可能受到系统自身资源十分有限的约束,每运行一段时间后系统资源的占用率就会很大,这样一来服务器系统的运行效率就会下降,普通用户访问服务器的速度也就会跟着下降,这时如果能让服务器系统重新启动一下,就能解决系统资源占用率很大的麻烦。不过,每次都要到现场去重新启动服务器肯定不现实,那么能不能远程启动服务器系统呢?

  答案是肯定的!在Windows Server 2003系统中,我们可以利用系统自带的shutdown命令,来实现远程启动服务器系统的目的;只要先通过远程桌面维护功能登录进服务器系统,之后在系统运行框中执行shutdown命令,就能让服务器系统重新启动了。如果想让服务器每天都能定时启动一次的话,我们可以通过任务计划功能来定制一个服务器重启任务:首先运行记事本程序,在文本编辑窗口中输入命令代码“shutdown -r -f -t 10”,其中f参数用来强行关闭服务器系统中的顽固进程和应用程序,r参数用来指定服务器系统重新启动,t参数表示系统关机倒记时的时间,之后将这段代码保存成“bat”格式的批处理文件,例如在这里我们可以将它保存为“aaa.bat”;

  下面,依次单击“开始”/“程序”/“附件”/“系统工具”/“任务计划”命令,用鼠标双击其后界面中的“添加新任务”图标,打开新任务创建向导界面,单击“下一步”按钮,从应用程序列表框中单击“浏览”按钮,打开文件选择对话框,将之前生成的“aaa.bat”文件选中并导入到向导窗口中,之后为新建的计划任务取个合适的名称,比方说在这里我们将新任务名称设置为“定时启动服务器”,并且将“该任务的执行”设置为“每天”;

  单击“下一步”按钮后,进入如图1所示的设置界面,将新任务的运行起始时间指定为每天“18:00”,再单击“完成”结束服务器定时重启任务的创建操作。日后,服务器系统每天下班之后就会自动重新启动,那么那些长时间被占用的系统资源就会被及时释放出来,服务器的运行运行效率就会一直很高。

时间设置

  巧妙注销 排除终端通信错误

  在远程使用服务器系统中的记事本或其他文本编辑器编辑一些中文字符时,如果偶然之间出现乱码现象时,服

 
务器系统就会自动弹出“由于通信错误,该会话连接将被强行中断。请尝试重新连接到远程服务器”之类的提示。可是,按照提示再次与服务器系统建立远程连接时,系统仍然出现通信错误的提示,之后就中断退出了。

  面对这种故障现象,我们该如何才能排除终端通信错误,以便重新与服务器系统建立远程连接呢?其实很简单!要是服务器系统中同时存在两个以上的管理员帐号时,我们可以尝试用另外一个管理员帐号登录服务器系统,之后将那个错误连接强行断开就可以了,或者使用另一个管理员用户重新启动一下服务器系统也能排除终端通信错误。

  要是服务器系统中只存在一个管理员帐号,那么我们可以先尝试将服务器系统的显示分辨率调整为800X600,然后通过远程桌面连接到服务器系统中,要是能够顺利连接上,再将当前登录帐号注销掉,就能排除终端通信错误了。

  修改端口 让服务器远离攻击

  在默认状态下,我们都会通过3389端口与服务器系统建立远程桌面连接,很显然这个开放的端口也有可能会被非法攻击者使用,那么服务器系统自然就容易受到非法攻击了。为了让服务器远离攻击,我们需要修改它的远程桌面连接端口号码,以便让服务器系统只接受自己的远程桌面连接,下面就是具体的修改步骤:

  首先以系统管理员帐号登录进服务器系统,单击桌面中的“开始”按钮,从“开始”菜单中选择“运行”命令,在弹出的系统运行框中输入字符串命令“regedit”,单击回车键后,进入系统注册表编辑窗口;

  其次在注册表编辑窗口的左侧显示区域,将鼠标定位于注册表分支选项HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp上,在对应“tcp”选项的右侧显示区域中,找到“PortNumber”键值,并用鼠标双击该键值,打开如图2所示的编辑双字节值对话框,在该对话框中将远程桌面连接端口号码修改成其他的数值,例如修改成9987;

远程

  按照相同的操作,再将鼠标定位于HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp分支选项上,之后将“RDP-Tcp”分支选项下面的“PortNumber”键值数值也修改成9987,最后重新启动一下服务器系统,如此一来服务器的远程桌面连接端口号码就变成了9987。

  当改变了服务器系统的远程桌面连接端口号码后,我们自己要与服务器系统建立远程桌面连接时,只要在服务器的IP地址后面加上新的端口号码就可以了,如10.176.1.12:9987。而非法用户由于不知道服务器系统的远程桌面连接端口号码,因此他们自然也就能随意与服务器系统建立远程桌面连接了,如此一来服务器系统遭受非法攻击的可能性就大大下降了。