服务器端常用远程维护工具简介

在项目后期维护中,服务器通常在异地,那么我们如何有效地进行维护呢,下面谈谈我使用过的一些工具。
一、windows server服务器:
一般不建议用windows做为服务器,我们以前就遇到过服务器被黑客攻破,或者被病毒感染,使得维护非常的麻烦;还有一点就是同等硬件配置,安装相同的 应用,windows比unix、linux的性能要低一截。但windows的优点也比较明显,那就是界面的易用性非常好,操作简单。
前段时间在网上看到一篇用McAfee加强windows server服务器的安全性,还是值得一看的,有兴趣的可以去google一下。
A、在windows下,早期我最常用的工具是pcAnyWhere,一个非常成熟安全的远控制软件,服务器端、客户端都要安装相应的软件,服务器要开放控制端口号,防火墙中要配置一下。
B、使用windows的远程桌面,这个我们以前也经常用,非常的简单,只要打开服务器这个服务即可,客户端软件windows自带在附件中可以找到“远 程桌面连接”这个菜单项。连接上服务器后,和操作本地机一样的方便,特别是远程传送文件这些操作,一个 复制,粘贴就完成了,非常的强大。
C、利用QQ的过程协作。这个要求服务器上也安装一个qq,并且要有客户值守,此法可以对服务器端进行维护,但不常用。
二、unix与linux服务器
unix与linux被广泛做为服务器操作系统,稳定、高效、安全性都比windows系统高得多。unix与linux服务器端一般不会安装界面,但我也见有人安装过,操作完再kill,个人觉得服务器端安装界面意义不是太大。
A、putty。非常强大与经典的远程控制客户端程序,服务器上需要安装ssh服务,开放22端口号。putty远程执行命令,上传文件这些都非常的不 错,强烈推荐。这里要请大家注意一下,如果一个任务要在后台执行时间很长,而putty又要关闭,这时要使用nohup这个工具。
B、winScp,这是一个图形化的连接ssh(当然也可以连ftp端口)的远程工具,特点是文件操作非常的方便,文件上传与下载,一目了然,和本机操作几乎一致。
C、如果使用ssh远程控制,客户端如果中木马,就容易密码被盗,而密码被盗取,很可能会获得系统的完全控制权限,十分的危险,所以,一般的站点调整好 后,我们都会在站点目录上开放一个ftp账号,用于项目文件的更新。(这种方法要求服务器的项目要设置为自动检测项目文件是否改变,改变后自动重启服务 器,比如:tomcat、jboss这种类型的应用服务器。如果你用的是php、asp,则就不存在这个问题)。
服务器端如果安装了ftp,客户端工具我一般用FileZilla,一个开源免费的ftp工具,稳定性比其它的ftp工具好,非常的不错。
D、对数据库的控制。一般数据库端口都不向外开放,要对数据库进行一些简单的维护,可以安装web版本的管理工具,比如:mysql一般常用phpMyAdmin,oracle也有相应的web版本工具。
远程维护,要选择安全性高、可操作性强的工具,工具很多,找一个自己用得顺手的不容易。

本文首发http://www.fudu365.com【英语听力复读网】,转载请保留。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章