在项目后期维护中,服务器通常在异地,那么我们如何有效地进行维护呢,下面谈谈我使用过的一些工具。
一、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【英语听力复读网】,转载请保留。
分享到:
相关推荐
本篇将详细介绍几个常用的Linux基本远程维护工具,以及如何有效地利用它们进行系统管理。 一、SSH(Secure Shell) SSH是安全外壳协议,它提供了在不安全网络上进行安全通信的通道。通过SSH,用户可以登录到远程...
**Xftp:Linux远程维护工具详解** Xftp是一款强大的文件传输协议(FTP)客户端,尤其在Windows用户需要与Linux服务器进行文件交换时,它扮演着至关重要的角色。这款工具提供了直观且用户友好的界面,使得在不同操作...
标题中的“11-windows端向远程服务器传送文件的工具”指的是Windows操作系统中用于与远程服务器进行文件传输的应用程序。在IT行业中,这类工具通常被称为FTP(File Transfer Protocol)客户端,它们使得用户能够方便...
服务器端FTP自动异地备份小工具就是为了解决这个问题而设计的,它可以帮助管理员实现定期、自动地将服务器上的重要数据备份到远程FTP服务器上,以确保在本地发生故障时能够快速恢复数据,降低业务中断的风险。...
在IT行业中,Linux系统因其开源、稳定和高效的特点被广泛应用于服务器端。远程访问Linux系统是管理员日常工作中不可或缺的一部分,特别是在分布式系统和云计算环境中。本压缩包“最新linux远程访问工具.zip”提供了...
这种架构结合了云计算的强大计算能力,服务器端的稳定处理以及移动端的便捷访问,为远程控制PC机提供了全新的解决方案。以下是对这个主题的详细阐述: 一、云计算基础 云计算是一种通过互联网提供按需计算服务的...
【标题】"Telnet服务器端源程序" 是一个基于Delphi编程环境开发的网络通信工具,主要用于实现远程终端服务。Delphi是一种强大的面向对象的编程语言,它以其高效的编译器和直观的集成开发环境(IDE)而闻名,是开发...
以上知识点涵盖了远程连接Linux的基本概念和常用工具,理解并熟练使用这些工具,能够极大地提高Linux系统管理和维护的效率。无论是日常的系统监控、文件传输,还是进行复杂的开发工作,这些工具都能提供强大支持。
在Android应用开发中,服务器端Web编程是至关重要的部分,因为它允许应用程序与远程服务器进行交互,获取或存储数据。老罗的Android开发视频教程聚焦于这一主题,旨在帮助开发者掌握如何构建能与Web服务有效通信的...
WebService服务器端程序是一种基于Web的、开放的分布式通信框架,允许不同系统间的应用程序进行交互。在本场景中,我们关注的是服务器端程序的实现,它通常由一系列接口定义和服务实现组成,通过SOAP(Simple Object...
远程登录工具,也被称为远程控制软件,是信息技术领域中一种重要的应用软件,它允许用户通过网络在一台计算机(主控端或客户端)上操作并控制另一台计算机(被控端或服务器端)。这种技术的核心是远程控制原理,使得...
1. **DBMS_OUTPUT**: 这个包用于在服务器端生成调试信息,通过设置缓冲区大小和启用输出,开发者可以在执行过程中打印变量和调试消息。 2. **DBMS_ALERT**: 提供异步通知服务,允许一个进程向其他进程发送警报,常...
在IT行业中,远程关机是一项常用的功能,特别是在系统管理、网络维护和自动化任务执行中。本篇文章将详细讲解如何利用Java编程语言实现远程关机的功能,以及相关的关键知识点。 首先,Java远程关机涉及到的主要技术...
Linux是一种广泛使用的开源类Unix操作系统,主要应用于服务器端和嵌入式系统。在Linux系统中,常用命令和工具是用户与系统交互,进行各种操作和维护工作的重要手段。本白皮书将介绍一些Linux下的常用命令和工具,...
10. **部署与运维**:完成开发后,需要将服务器端代码部署到云服务器上,并进行持续监控和维护,确保系统的稳定运行。 综上所述,此项目涵盖了物联网、后端开发、前端小程序、数据库管理和系统集成等多个方面的技术...
客户端安装在本地计算机上,服务器端组件则部署在需要远程访问的设备上。当用户发起远程连接请求时,客户端会与服务器建立安全的连接,然后通过网络传输控制指令和屏幕信息。服务器接收到这些指令后,执行相应的操作...
Netterm是一款功能强大的远程登录工具,它基于Telnet协议,允许用户通过本地计算机与远端服务器建立连接,进行交互式的命令行操作。在IT行业中,远程登录能力是至关重要的,尤其是在网络管理和系统维护中,Netterm因...
在远程控制Linux系统时,需要使用SSH客户端工具,例如PuTTY或OpenSSH,来连接到服务器端。客户端工具可以提供安全可靠的远程控制方式,保护数据的安全。 此外,需要注意的是,在远程控制Linux系统时,需要遵守...
本文将详细介绍两种常用的Linux远程桌面工具——rdesktop和Redhat Linux提供的图形化远程桌面连接工具,来连接并管理Windows Server 2003。 1. **使用rdesktop工具连接Windows Server 2003远程桌面** rdesktop是...
在服务器端安装远程桌面服务后,客户端就可以通过该工具进行远程控制,极大地提高了工作效率。 2. **云锁 (CloudLock)**:这是一款免费的服务器安全防护软件,支持Windows和Linux操作系统。采用客户端-服务器(CS)...