随着网络的普及人们已经可以足不出户的工作和学习,SOHO越来越受到人们的青睐。 有了网络我们可以在城市的一边使用计算机控制另外一边的计算机,从而不用我们花费大量精力亲自到机房操作服务器。如何操作远程的计算机呢?这就要使用远程控制软件了。
市面上的远程控制工具比较多,可以说是每隔一段时间都会有新产品推出。软件制作起来也不难,稍微懂点java或其他语言的朋友都可以自行制作。俗话说不选贵的只选好的,所以我们在选择远程控制软件时也要选择一款最适合我们自身实际情况的。
笔者从事网络治理多年,积累了丰富的实践经验,也经常通过这些远程控制软件在家中操作单位的服务器,尝试的软件种类比较多,今天我们就对最常见的几款远程控制软件进行横向评测,看看这些流行软件是否适合你,是否能够满足你的需要以及他们各自的优缺点。
一、测试软件:
1.系统自带远程桌面访问功能
windows2000server及其以上版本的操作系统中内置了一个远程桌面访问的功能,通过他可以在不安装任何第三方软件的情况下操作远程的计算机。
2.pcanywhere
非常优秀的远程控制软件,至今仍然受到众多网络治理员的青睐。
3.damewhere
老牌远程控制软件,早期他和pcanywhere齐名。
4.VNC
一款优秀的远程监控与维护工具,体积非常小,安装方便。
5.remote admin
笔者使用的第一个类黑客软件,不过就本质来说他还是一个远程控制软件,不过在功能上可以和最强大的木马程序披靡。
测试平台:
CPU:P4 2.4G
内存:KingMax 512MB×2
硬盘:迈拓金钻9 80G
操作系统:windows 2000 server中文版+Service Pack 4
测试环境:
笔者在单位使用两台计算机搭建测试环境,计算机A作为控制端,计算机B作为被控制端,两台计算机通过交换机相连,然后依次对远程控制软件进行测试。
二、被控端安装方面:
1.系统自带远程桌面访问功能
在windows2000server中我们可以通过控制面板中的添加/删除WINDOWS组件来完成远程桌面访问的安装工作,而在XP和WINDOWS 2003中在“我的电脑”中选择属性里的“远程”标签,将“容许其他用户访问我的计算机”前打上对勾就可以更加轻松的启用远程桌面访问功能。
2.pcanywhere
pcanywhere是由SYMANTEC公司制作的远程控制工具,所以在功能上很有王者风范,直接运行setup.exe接着一路“下一步”就可以了,安装过程很人性化。
安装结束后重新启动计算机再通过pcanywhere治理器中的添加被控端就可以完成被控端的配置了。
3.DameWare
DameWare早期和pcanywhere齐名,他的安装也很简单,运行安装程序一路“下一步”即可。
接着我们还需要对控制端和被控制端安装程序进行个性话打包,使用程序中的Service Install & Remove Wizard进行配置即可。直接双击配置完的安装包就可以完成被控端的安装了。
4.VNC
VNC是无控制端的远程控制软件,我们可以使用浏览器结合JAVA插件对远程计算机进行控制,所以直接在被控机上安装VNC即可完成被控端的操作。
5.remote admin
在被控端上运行remote admin的安装程序将在任务栏上出现两个小电脑的图标,这就意味着安装成功。 三、控制端安装方面:
1.系统自带远程桌面访问功能
一般情况win2000 server及其以上版本都内置了远程桌面连接程序于“附件”中,我们直接启用该程序即可。 而对于WIN98和其他操作系统来说可以使用第三方远程桌面连接程序来实现控制的目的,例如冷烟控制程序;当然也可是使用2003和XP系统光盘中的远程桌面安装程序单独安装来解决远程控制的问题。
对于有的朋友不希望在控制端安装任何程序和软件的情况,微软公司也提供了解决方案,在WIN2003中有一个叫做WEB控制的功能,通过配置远程桌面访问为WEB控制可以让我们在控制端不安装任何程序,只需要启动IE浏览器输入被控端的ip地址就可以轻松的控制了,从而实现了真正的无客户端遥控。
2.pcanywhere
pcanywhere的控制端安装与上面提到的被控端安装步骤一样,重新启动计算机后选择主控端的添加主控端。(如图6)接着选择设置标签,添加被控计算机的IP地址即可。
3.DameWare
DameWare控制端安装也是需要先用程序中的Service Install & Remove Wizard进行配置的,然后双击配置完的安装包就可以完成控制端的安装。
4.VNC
打开浏览器输入被控端的IP地址加配置的端口号就可以访问了,当然前提需要在控制端安装JAVA程序。当然控制端也提供了使用VNC VIEWER的方式浏览,两者都可以让我们选择的余地更大。
5.remote admin
remote admin使用4899进行远程治理,在新版本中可以通过Remote Administrator viewer来操纵远程计算机。
四、控制方面:远程控制软件的实质就是控制,所以要对连接速度,控制速度等方面进行对比。
1.系统自带远程桌面访问功能
微软公司的产品功能上都应该没得说,远程桌面访问也是如此,连接速度很快,操作控制起来也很少有延迟。在家中使用ADSL操纵教育网中的服务器只要端口没有被封都可以成功连接。所有的操作都是在后台进行的,被控端当前操作者不会有任何察觉。
2.pcanywhere
pcanywhere控制起来非常流畅,鼠标键盘输入没有延迟。画面也可以选择精确度。
3.DameWare
使用DameWare Mini Remote Control就可以控制被控端计算机了。在界面上方还有很多个小图标,通过这些小图标我们可以更好的浏览与操作远程计算机。
4.VNC与remote admin
在远程控制方面这两个软件和前面的控制方法和使用感觉上基本类似,这里就不具体介绍了。 五、传输文件方面:
远程控制最经常用到的就是将本地计算机的某些文件和程序传送到被控端的硬盘上,所以这点也是本次横评的重点。
1.系统自带远程桌面访问功能
在控制端远程桌面连接程序中我们可以使用“选项”中的“本地资源”标签来解决这个问题,将本地设备中的磁盘驱动器,打印机等参数选中就可以在被控端使用控制端计算机硬盘上的任何数据了,有需要的话还可以使用打印机。
2.pcanywhere
在pcanywhere中有专门的文件传输命令,所以可以方便的在控制端和被控端之间传输必须的文件。
3.DameWare
DameWare主界面中有一个“打开共享文件夹”按钮,通过这个按钮我们可以实现文件在控制端和被控端的传输。
4.VNC和remote admin
这两个软件同样提供了文件传输的功能,使用起来很简单。 六、安全方面:
假如远程控制没有安全性可言的话,任何人都可以控制被控端那么还不如不使用控制软件呢!所以安全方面也是本次横评的重点之一。
1.系统自带远程桌面访问功能
虽然众所周知远程桌面访问程序使用的是端口3389,很多黑客都会对这个默认端口进行扫描,所以安全性受到了很大的威胁。不过我们可以通过修改注册表键值的方法来很好的解决这个问题,将3389默认端口修改为任何一个端口,保护的被控端计算机。
当然通过简单的修改端口还是不能保证被控端的安全,以往远程桌面访问没有其他保护措施,不过在最新的WIN2003 SP1中加入了一个称作SSL安全连接远程桌面的功能,我们可以通过认证证书使用SSL连接被控端,这样对于没有证书的黑客就无法攻击被控端计算机了,使得系统默认的远程治理工具安全性大大提高。不过SSL配置起来相对复杂,非凡是证书的申请步骤烦琐。
2.pcanywhere
为了提高传输的安全性在pcanywhere正式版中提供了多种安全协议保证远程治理不受入侵,当然这些措施在试用版中被取消了。而且连接的时候还可以设置连接密码,简单方便的保证连接的有效性。
3.DameWare
DameWare支持多种加密协议和IP过滤功能,有效的提高了我们远程控制的安全。
4.Remote Admin
该款软件不支持加密协议传输数据,所以安全级别最低。而且密码设置和端口修改等方面设置起来也不方便。