远程控制技术的发展及应用.doc

上传人:laozhun 文档编号:2941673 上传时间:2023-03-05 格式:DOC 页数:60 大小:535KB
返回 下载 相关 举报
远程控制技术的发展及应用.doc_第1页
第1页 / 共60页
远程控制技术的发展及应用.doc_第2页
第2页 / 共60页
远程控制技术的发展及应用.doc_第3页
第3页 / 共60页
远程控制技术的发展及应用.doc_第4页
第4页 / 共60页
远程控制技术的发展及应用.doc_第5页
第5页 / 共60页
点击查看更多>>
资源描述

《远程控制技术的发展及应用.doc》由会员分享,可在线阅读,更多相关《远程控制技术的发展及应用.doc(60页珍藏版)》请在三一办公上搜索。

1、信息工程学院本科生毕业论文远程控制技术的发展及应用专 业: 信 息 技 术 应 用 与 管 理 队 别 : 二 队 学 生 班 级: 八 班 姓 名: 张 明 月 学 号: _指 导 教 员: 丁 志 芳内容摘要随着科技的高速发展,网络科技影响我们生活的方方面面,远程科技和有关的软件的发展,为大家的生活以及很多的活动都带来了非常大的便利性,大家对于电脑控制体系也提出了更多的需求, 在现代家居中,人们希望能通过办公室电脑或手机实现对家中电源、各类电器等设备的远程控制,在主人到家前打开相应设备,譬如说提前20分钟打开洗衣机洗衣服、提前5分钟打开空调、开门时电视机自动打开。为了满足大家的需求,软件开

2、发者结合大家的需求,探索出了优秀的控制科技和有关的软件内容。本文论述了远程控制的原理、远程控制的分类、远程控制技术发展经历。分析了用远程控制传输文件、远程控制的安全问题及防范、远程控制的应用及远程技术趋势问题。重点介绍了硬件、远程控制软件、远程控制在校园网方面的应用、远程控制在家庭自动化方面的应用、远程协助在图书馆领域的应用。AbstractWiththerapiddevelopmentofscienceandtechnology,networktechnologyhasinfluencedeveryaspectofourlives. Thedevelopmentofremote techno

3、logy andrelatedsoftware has brought great convenience to peoples everyday life and social activities, and at the same time, more demands for computercontrolsystem are asked for. Incontemporaryhousehold, it is hoped that remote control of various equipments, such as home power supply and all kinds of

4、 electrical appliances through office computers or mobile phones can be achieved. In that case, correspondingequipments can be opened before the masters arriving home. For example, open washing laundry 20minutesahead, turn on air conditioning 5minutesinadvance and turn on the television automaticall

5、y when the door opens.Inordertomeeteveryonesneeds,softwaredevelopershave exploredtheexcellentcontroltechnologyandrelatedsoftware.Thispaperdiscussestheclassificationandtheprincipleofremotecontrol as well asthe development of remotecontroltechnology.Besides,itanalyzesthetransferfileswithremotecontrol,

6、remotecontrolofthesecurityandprotection,theapplicationofremotecontrolandremotetechnologytrends.It mainlyintroduceshardware,remotecontrol software,the application of remote control incampusnetworkandhomeautomation,and the application of remoteassistancein thelibrary. 关键词:远程控制技术,远程控制软件,校园网,家庭自动化,图书馆Ke

7、y words:Remote Control Technology,remote control software,Campus Network,Home Automation,Library.目录内容摘要2Abstract3第一章 远程控制技术概述61.1 引言61.2远程控制的原理61.3远程控制的分类71.4远程控制技术发展历程81.4.1 TCP协议81.4.2 UDP协议远程控制9第二章 远程控制的使用102.1远程控制访问102.2配置远程桌面主机112.3客户端软件的安装112.4访问远程桌面122.5远程桌面的Web连接122.6设置132.7使用142.8终端服务的实现142

8、.9客户端的实现152.10实现远程协助152.11注意事项162.12远程协助的改进162.13远程控制的安全问题及防范17第三章 远程控制的应用203.1远程控制的应用领域203.2硬件介绍233.3远程控制软件的介绍273.3.1远程控制软件的原理:273.3.2现在主要的远程控制软件293.4远程控制在校园网方面的应用423.4.1校园网多媒体教学的应用423.4.2基于校园网的多媒体教学的远程控制系统的构建原则433.5远程控制在家庭自动化方面的应用453.5.1家庭自动化与安防向高集成度和全面数字化发展453.5.2更高集成的家庭自动化系统:453.5.3家居监控是数字家庭的重要组

9、成部分:463.5.4安防设备:数字化、无线化473.5.5远程协助在图书馆领域的应用49第四章 远程控制技术趋势554.1Windows 系统中的远程控制554.2功能强大的远程控制软件554.3集中管理多台远程计算机554.4用IE浏览器进行远程控制554.5访问代码连接进行远程控制56第五章 总结:56致谢57参考文献:58第一章 远程控制技术概述1.1 引言互联网的发展与应用改变了人们的生活,一些前人无法想象的事变成现实,而远程控制技术就是其一。远程控制技术离我们的生活越来越近,而且在以后远程控制技术会产生很大作用,大大方便了我们的生活,比如说在工作、学习、生活等方面会产生一定的影响。

10、使用远程控制软件办公的话,将会是我们免去了上下班路上奔波的辛苦,还大大缓了城市的交通状况,减少了环境污染,这样在工作上既节省了时间同时又可以提高企业员工的工作效率和兴趣。教师和学生之间也可以利用这种远程控制技术实现教学问题的交流,学生可以不用见到老师,就得到老师手把手的辅导和教授。如果用在商业上的话,商业公司可以实现和用户的远程交流,采用交互式的模式,使用户从技术支持专业人员那里得到帮助变得十分容易。远程协助是远程控制技术实用技术之一,当我们在生活上、学习中遇到麻烦时,就可以通过远程协助解决问题。1.2远程控制的原理所谓远程控制,是指管理人员在异地通过计算机网络异地拨号或双方都接入Intern

11、et等手段,联通需被控制的计算机,将被控计算机的桌面环境显示到自己的计算机上,通过本地计算机对远方计算机进行配置、软件安装程序、修改等工作。远程控制是在网络上由一台电脑(主控端Remote/客户端)远距离去控制另一台电脑(被控端 Host/服务器端)的技术,主要通过远程控制软件实现。远程控制软件分两个部分:一部分是客户端程序(Client),另一部分是服务器端程序(Server),通常在使用前需要将客户端程序安装的控制端计算机上,将服务器端程序安装到被控制端的计算机上。它的控制过程一般是先在控制端计算机上执行客户端程序,像一个普通的客户一样向被控制计算机中的服务器端程序发出信号,建立一个特殊的

12、远程服务,然后通过这个远程服务,使用各种远程控制功能发送远程控制命令,控制被控制端计算机中的各种应用程序运行。这种远程控制方式为基于远程服务的远程控制,远程控制软件在两台计算机之间建立一条数据交换的通道,从而使得控制端可以向被控制端发送指令,操纵被控制端完成某些特定的工作。此时,控制端只是负责发送指令和显示远程计算机执行程序的结果,而运行程序所需的系统资源均由被控制端计算机负责。为了使用的方便,某些远程控制软件使用了Web 技术,控制端可通过IE 浏览器运行位于被控制端中的服务器断程序来实现远程控制。通过远程控制软件,网络管理员可以进行多种远程操作,如察看被控制端计算机屏幕,窗口;访问被控制端

13、计算机的磁盘、文件夹及文件,并可对其进行管理或共享其中的资源;运行或关闭被控制端计算机中的应用程序;查看被控制端计算机的进程表、激活、中止程序进程;记录并提取被控制端计算机的键盘操作;对被控制端计算机进行关闭、注销或重启等操作;修改被控制端计算机的Windows 注册表;操纵与被控制端计算机相接的打印机、扫描仪等外部设备;通过被控制端计算机捕获音频、视频信号等。基于远程服务的远程控制最适合的是一对多、即利用远程控制软件,用户可以使用一台计算机控制多台计算机,这就使得用户不必为办公室的每台计算机都安装一个调制解调器,而只需要利用办公室局域网的优势就可以轻松实现远程多点控制了,在进行一台计算机对多

14、台远端计算机进行控制时,用户发现远程控制软件似乎更像一个局域网的网络管理员,而提供远程控制的远程终端服务就像极了办公室局域网的延伸。这种一对多的连接方式在节省了调制解调器的同时,还使得网络的接入更加安全可靠,网络管理员也更易于管理局域网上的每一台计算机。1 彭建强.贵阳医学院计算机教学实验中心.中国知网.20121.3远程控制的分类远程访问、控制大体上可以分为点对点访问控制和点对多的访问控制两大类:点对点的访问控制指的是一个远程客户端的程序在同一时间内只能连接、控制一台远程计算机。点对点的访问控制的程序设计主要是以客户端控制服务器端方式,即客户5匠务器模式。这也是远程访问控制中最普遍运用的情况

15、。点对点的访问控制主要应用是在要对远程主机进行具体的控制和监控的需求中。 点对多的访问控制可以在同一时间内对一台或多台远程计算机进行控制,但点对多的访问控制是不会比点对点的访问控制功能具体和强大。点对多的访问控制是和点对点相反的方式进行的,首先由每个客户端程序向服务器端程序发出连接请求,建立连接之后,服务端就可以对多台远程计算机的客户端程序发出指令并由客户端程序执行指令。点对多的访问控制主要应用在对大面积的计算机进行的,诸如:简单控制、定时、收费、监督等等。1.4远程控制技术发展历程电脑中的远程控制技术,始于DOS时代,只不过当时由于技术上没有什么大的变化,网络不发达,市场没有更高的要求,所以

16、远程控制技术没有引起更多人的注意。但是,随着网络的高度发展,电脑的管理及技术支持的需要,远程操作及控制技术越来越引起人们的关注。远程控制一般支持下面的这些网络方式:LAN、WAN、拨号方式及互联网方式。此外,有的远程控制软件还支持通过串口、并口、红外端口来对远程机进行控制(不过这里说的远程电脑,只能是有限距离范围内的电脑了)。传统的远程控制软件一般使用NETBEUI、NETBIOS、IPX/SPX、TCP等协议来实现远程控制,不过,随着网络技术的发展,很多远程控制软件提供通过Web页面以Java技术来控制远程电脑,这样可以实现不同操作系统下的远程控制。1.4.1 TCP协议主要有windows

17、系统自带的远程桌面、pcAnyWhere(赛门铁克公司)等,网上98%的远程控制软件都使用TCP协议来实现远程控制(包括上述几款),使用TCP协议的远程控制软件的优势是稳定、连接成功率高;缺陷是双方必须有一方具有公网IP(或在同一个内网中),否则就需要在路由器上做端口映射。这意味着你只能用这些软件控制拥有公网IP的电脑,或者只能控制同一个内网中的电脑(比如控制该公司里其它的电脑)。你不可能使用TCP协议的软件从某一家公司的电脑,控制另外一家公司的内部电脑,或者从网吧、宾馆里控制你办公室的电脑,因为他们处于不同的内网中。80%以上的电脑都处于内网中(使用路由共享上网的方式即为内网),TCP软件不

18、能穿透内网的缺陷,使得该类软件使用率大打折扣。但是很多远程控制软件支持从被控端主动连接到控制端,可以一定程度上弥补该缺陷。1.4.2 UDP协议远程控制与 TCP 协议远程控制不同,UDP传送数据前并不与对方建立连接,发送数据前后也不进行数据确认,从理论上说速度会比TCP快(实际上会受网络质量影响)。最关键的是:使用UDP协议可以利用UDP的打洞原理(UDP Hole Punching技术)穿透内网。从而解决了TCP协议远程控制软件需要做端口映射的难题。这样,即使双方都在不同的局域网内,也可以实现远程连接和控制。QQ、MSN、Dragon远程控制UDP版、XT800的远程控制功能都是基于UDP

19、协议的。你会发现使用穿透内网的远程控制软件无需做端口映射即可实现连接,这类软件都需要一台服务器协助程序进行通讯以便实现内网的穿透。由于IP资源日益稀缺,越来越多的用户会在内网中上网,因此能穿透内网的远程控制软件,将是今后远程控制发展的主流方向。第二章 远程控制的使用2.1远程控制访问“远程协助”是Windows XP系统附带提供的一种简单的远程控制的方法。远程协助的发起者通过MSN Messenger向Messenger中的联系人发出协助要求,在获得对方同意后,即可进行远程协助,远程协助中被协助方的计算机将暂时受协助方(在远程协助程序中被称为专家)的控制,专家可以在被控计算机当中进行系统维护、

20、安装软件、处理计算机中的某些问题、或者向被协助者演示某些操作。如果你已经安装了MSN Messenger 6.1,还需要安装Windows Messenger 4.7才能够进行“远程协助”。使用远程协助时,可在MSN Messenger的主对话框中单击“操作寻求远程协助”菜单命令。然后在出现的“寻求远程协助”对话框中选择要邀请的联系人。当邀请被接受后会打开了“远程协助”程序对话框。被邀人单击“远程协助”对话框中的“接管控制权”按钮就可以操纵邀请人的计算机了。主控双方还可以在“远程协助”对话框中键入消息、交谈和发送文件,就如同在MSN Messenger中一样。被控方如果想终止控制,可按Esc键

21、或单击“终止控制”按钮,即可以取回对计算机的控制权。Windows Vista中如何实现远程控制,微软推出它的最新版操作系统Windows Vista,在这款操作系统中,微软对远程协助作出了很大的改进,不但功能更为强大,设置与使用也更加灵活。使用“远程协助”进行远程控制实现起来非常简单,但它必须由主控双方协同才能够进行,所以Windows XP专业版中又提供了另一种远程控制方式“远程桌面”,利用“远程桌面”,你可以在远离办公室的地方通过网络对计算机进行远程控制,即使主机处在无人状况,“远程桌面”仍然可以顺利进行,远程的用户可以通过这种方式使用计算机中的数据、应用程序和网络资源,它也可以让你的同

22、事访问到你的计算机的桌面,以便于进行协同工作。2.2配置远程桌面主机远程桌面的主机必须是安装了Windows XP的计算机,主机必须与Internet连接,并拥有合法的公网IP地址。主机的Internet连接方式可以是普通的拨号方式,因为“远程桌面”仅传输少量的数据(如显示器数据和键盘数据)便可实施远程控制。要启动Windows XP的远程桌面功能必须以管理员或Administrators组成员的身份登录进入系统,这样才具有启动Windows XP“远程桌面”权限。右键单击“我的电脑”图标,选择“属性”命令。在出现的对话框中单击“远程”选项卡,单击选中“允许用户远程连接到这台计算机”选项框。单

23、击“选择远程用户”按钮,然后在“远程桌面用户”对话框中单击“添加”按钮,将出现“选择用户”对话框。单击“位置”按钮以指定搜索位置,单击“对象类型”按钮以指定要搜索对象的类型。接下来在“输入对象名称来选择”框中,键入要搜索的对象的名称,并单击“检查名称”按钮,待找到用户名称后,单击“确定”按钮返回到“远程桌面用户”对话框,找到的用户会出现对话框中的用户列表中。如果没有可用的用户,可以使用“控制面板”中的“用户账户”来创建,所有列在“远程桌面用户”列表中的用户都可以使用远程桌面连接这台计算机,如果是管理组成员即使没在这里列出也拥有连接的权限。2.3客户端软件的安装Windows XP的用户可以通过

24、系统自带的“远程桌面连接”程序(在“开始所有程序附件通讯”中)来连接远程桌面。如果客户使用操作系统是Windows 9X/2000,可安装Windows XP安装光盘中的“远程桌面连接”客户端软件。在客户机的光驱中插入Windows XP安装光盘,在显示“欢迎”页面中,单击“执行其他任务”选项,然后在出现的页面中选择“设置远程桌面连接”选项,然后根据提示进行安装。2.4访问远程桌面在客户机上运行“远程桌面连接”程序,会显示“远程桌面连接”对话框,单击“选项”按钮,展开对话框的全部选项,如图2所示,在“常规”选项卡中分别键入远程主机的IP地址或域名、用户名、密码,然后单击“连接”按钮,连接成功后

25、将打开“远程桌面”窗口,你可以看到远程计算机上的桌面设置、文件和程序,而该计算机会保持在锁定状态,如果没有密码的情况下,任何人都无法使用它,也看不到你对它所进行的操作。如果注销和结束远程桌面,可在远程桌面连接窗口中,单击“开始”按钮,然后按常规的用户注销方式进行注销。2.5远程桌面的Web连接远程桌面还提供了一个Web连接功能,简称“远程桌面Web连接”,这样客户端无需要安装专用的客户端软件也可以使用“远程桌面”功能,这样对客户端的要求更低,使用也更灵活,几乎任何可运行IE浏览器的计算机都可以使用“远程桌面”功能。首先让我们来看看服务器端的配置情况。由于“远程桌面Web连接”是Internet

26、信息服务(IIS)中的可选的WWW服务组件,因此,要让Windows XP主机提供“远程桌面Web连接”功能,必须先行安装该组件。方法是:运行“控制面板”中的“添加或删除程序”项,然后在“添加或删除程序”对话框中单击“添加/删除Windows组件”选项,在“Windows组件向导”对话框中选择“Internet信息服务”选项并单击“详细信息”按钮,依次选择“万维网服务远程桌面Web连接”项,确定后返回到“Windows组件向导”对话框,单击“下一步”按钮,即开始安装。接下来,运行“管理工具”中的“Internet 信息服务”程序,依次展开文件夹分级结构,找到“tsweb”文件夹,单击鼠标右键,

27、选择“属性”命令。在出现的“属性”对话框中单击“目录安全”选项卡,单击“匿名访问和身份验证控制”栏中的“编辑”按钮,在出现的“身份验证方法”对话框中选中“匿名访问”选项即可。这样我们就可以用IE访问“远程桌面”了。在客户端运行IE浏览器,在地址栏中按“http:/服务器地址(域名)/tsweb”格式键入服务器地址,如服务器地址为218.76.219.5,则可在地址栏中输入“http:/218.76.219.5/tsweb/”,回车之后,“远程桌面Web 连接”的页面将出现在IE窗口中,如图3所示,在网页中的“服务器”栏中键入想要连接的远程计算机的名称,单击“连接”按钮即可连入远程桌面。除了远程

28、桌面与远程协助外,Windows XP还提供了程序共享功能,在某种意义上,它也是一种对程序的远程控制,另外NetMeeting中也具有程序共享功能。以上的远程控制方式都必须在Windows XP或Windows Server 2003中才能进行,而且功能相对简单。要在其他的操作系统中进行远程控制,或者需要远程控制提供更为强大的功能,就需要使用其他的第三方远程控制软件。 用远程控制来实现文件共享。以下操作以两台电脑都是Windows 98系统为例。2.6设置设置被控制方。因为是利用局域网并在同一域内,所以必须先先填入用户、密码及域,进入所在的域。进入“控制面板”打开“密码”选项,点击“远程管理”

29、选项卡,将“启用此服务器的远程管理”选项打上勾,并在密码及确认密码栏内将控制密码输入。提示:不知道密码的人是无法控制该电脑的。在设置完此项后,您就可以去安心地设置远程控制了。设置控制一方。同样要先进入所在的域,然后进入“控制面板”打开“添加/删除程序”选项,选择“Windows安装程序”选项卡,将“系统工具”打上勾,点击“详细资料”进入,将“系统工具”组件里的“网络监视器”打上勾,并点击“确定”。提示:如需Windows 98系统文件,请将Windows 98安装光盘放入光驱内。2.7使用点击“程序附件系统工具”,将网络监视器打开。在进入网络监视器后,点击菜单栏里的“服务器选择服务器”,在出现

30、的页面提示栏里输入被远程控制的计算机名,或者点击浏览找到这台计算机。确定后会出现一提示框,让您输入密码,这里的密码就是你在被控制电脑上所设置的密码,同时在提示框下将“请将密码保存到密码列表”的勾去掉。提示:如果打上勾的话,下次其他人不需要输入密码就可以远程控制这台电脑了。这时就可以看到你已经将被控制电脑连接上了,在标题栏上可以看到“1连接到某某”(这里的某某就是被控制电脑的计算机名),而在下方显示的远程控制电脑的用户是zxb,计算机名是赵晓彬。从你的网上邻居里中,可以看到那台电脑的所有硬盘驱动器被完全共享了,但是此时在同一域中的其他电脑,却看不到这台电脑被共享的一丝痕迹。你就可以将所需要的文件

31、复制到被控制的电脑中了。提示:在解决问题之后,一定要将“网络监视器”卸载,方法是依次进入“控制面板添加/删除程序系统工具”将“网络监视器”前的勾去掉就可以了。很多企业或者学校都使用Windows 2000作为常用的操作系统。但是在使用Windows 2000时,由于用户对Windows 2000操作系统不熟悉,时常出现不正确的操作,给系统本身带来很多问题。以往,网络管理员通过使用当面指导和一些远程控制软件来协助解决以上问题。其实,我们完全可以通过使用Windows 2000 Server终端服务的远程协助来解决这些问题。通过终端服务的远程协助功能,网络管理员可以与用户共享桌面,来指导用户如何应

32、用。2.8终端服务的实现终端服务是Windows 2000的内置功能,它具有远程管理和应用程序服务器两种模式。本文介绍的就是基于应用程序服务器模式下的远程协助功能。在应用程序服务器模式下,网络管理员可以从中心机房部署和管理应用程序,从而节约了维护、升级所需要的时间和人力。终端服务可以通过在“控制面板/添加删除程序”中选择“Terminal Services”安装,安装完终端服务以后计算机要求重新启动。需要注意的是,安装终端服务不仅在计算机上实现了服务,同时还安装了一套客户端软件,它位于C:WinNTSystem32Clients目录下,用户计算机需要得到协助时,可以通过安装好的客户端软件连接到

33、终端服务器上,网络管理员就可以实施远程协助了。2.9客户端的实现客户端的实现有两种方法。第一种方法是通过网络共享目录来安装,这种方法比较容易;第二种方法是在客户端计算机使用软盘安装,在安装终端服务的同时,服务器还同时提供了客户端软件的生成工具,使用该工具可以生成客户端安装软盘,这种方法相对前一种方法来讲,比较麻烦。客户端的安装很简单,只要找到共享目录或第一张软盘,运行Setup.exe后随着向导指示去做就行了。2.10实现远程协助要实现远程协助,需要网络管理员和被协助者同时使用客户端软件连接到终端服务器上,网络管理员通过使用终端服务器上的终端服务器管理工具找到代表被协助者的会话,网络管理员可以

34、通过右击被协助者的会话标签,在弹出的菜单中选择“远程控制”即可。可以在实施控制之前,通过“发送消息”通知客户端做好准备。为了保证协助的可操作性,在实施远程控制之前,系统会询问如何快速中止远程控制会话。与此同时被协助者的屏幕上会显示一个询问是否接受远程用户的协助和控制的提示:“Do you accept the request?”,这主要是出于安全考虑,防止恶意客户端随意远程控制其他用户。当被协助者接受了远程控制以后,终端服务器就会把被协助者的桌面显示发送给网络管理员,这时网络管理员和被协助的用户都可以控制桌面和应用程序,即此时网络管理员就可以协助客户端了。2.11注意事项由于微软严格的许可证制

35、度,终端服务器需要使用特定的终端服务许可。如果没有发布该许可的许可证服务器,终端服务只允许使用90天。此外,终端服务的另外一种模式远程管理,由于使用了更严格的加密措施,所以可以提供网络管理员实施远程管理的能力,而且不需要额外的许可证。2.12远程协助的改进微软对Windows Vista中远程协助功能最大的改进莫过于有效性的提高。在Windows XP中,要建立远程协助的连接,对网络条件有很大的限制:两台PC要么在同一个网段内,要么需具有公网IP地址,而一旦两台PC均在NAT后,远程协助往往成为了不可能任务。在Windows Vista中就不同了,通过改进的NAT穿越机制,在开启必要的防火墙端

36、口的情况下,远程协助可以在复杂的网络条件下轻松地建立链接,即便两台PC都位于NAT或防火墙后。使用Windows Vista中的远程协助设置在Windows Vista中使用远程协助的方法相当简单,与Windows XP中远程协助功能“隐身”于“帮助和支持中心”不同,Windows Vista中远程协助作为一个单独的应用程序出现在开始菜单中。要使用远程协助,只需依次点击开始=所有程序 =维护=远程协助(图1)。首先,远程协助会弹出一个窗口,询问欲寻求他人的帮助还是向他人提供帮助。如果欲寻求他人的帮助,则点击“邀请信赖的人来帮助你 (Invite Someone You Trust To Hel

37、p)”选项,然后的过程与Windows XP中类似,远程协助邀请方会看到一个关于邀请方式的选择窗口:是通过e-mail发送邀请还是将邀请保存为文件。在邀请他人协助时,Windows Vista会要求邀请者输入一个最短6位的邀请确认密码,这用来在被邀请方试图连接到系统时验证其身份。这样,当发送出邀请后,Windows Vista会弹出一个注意窗口,等待受邀请者的连接。被邀请方接到邀请后,首先需要输入邀请者设定的密码,注意,仅仅输入密码并不能完成链接建立过程,这时,在邀请者的PC上将会弹出一个窗口,询问是否允许建立来自对方的远程协助连接,只有邀请者确认后连接才会建立。这在一定程度上可以提高系统安全

38、。在整个远程协助过程中,远程协助对话框将一直显示在用户的桌面。与Windows XP相比,Windows Vista中的远程协助有了很多新的功能与特性,远程协助的双方可以暂停协助进程、交谈、与传输文件等。另一点值得注意的是,在远程协助过程中,协助者只有在被协助者给予权限后才能够接管远程的计算机,这也让被协助者对自己的系统具有更强的控制。在协助者的屏幕上,同样也会显示类提醒窗口,所不同的多了一个“控制请求( Request Control )”图标,在协助者按下这个按钮,被协助者同意后才会移交系统的控制权。过上面的方法,我们可以看到常用的四种操作系统如何实现远程控制。熟练的掌握了这些技巧,就可以

39、在网络上互相寻求帮助,也方便与解决我们在实际运用中遇到的困难。2.13远程控制的安全问题及防范远程访问、控制的优点主要是:便于用户能够在任何地方通过网络及时、快速地访问、控制自己的远程主机。特别是对于网络管理员、技术服务人员来说,远程控制、访问提供了一种使捷、高效的手段。而其缺点主要是:存在比较严重的安全隐患。远程访问、控制就像一把双刃剑,一方面给用户和网络管理者工作带来了很大的方便,而另一方面也给一些居心不良之人留下了后门。比如很多的木马程序,如:冰河木马、BO、广外女生,从本质上来讲就是远程访问、控制的典型应用。公司员工都习惯了移动办公,一台笔记本电脑就可以进行远程控制,远程视频,远程会议

40、等,这样不免会有安全性的问题出现。当不法者拦截到数据包的时候,数据安全就得不到保证了。我们该如何保证IT远程控制安全呢。如今传统远程访问软件(如pcAnywhere和RDP等)是否能够锁定以确保最佳安全水平产生质疑。考虑这个问题:Verizon BusinessRISK团队2008年发表的报告中详细说明了其在2003年和2007年间500多起数据泄漏事故的调查,调查的重要方面就是攻击者用来获取关键数据访问权限的攻击途径,调查发现攻击途径一般是IT安全管理员经常会注意的地方(例如网站漏洞和不安全无线热点等)。但也发现了常被人忽视的攻击方式:远程控制和远程访问工具。根据报告显示调查的数据泄漏事故中

41、,有40%的事故黑客是通过某种远程访问和控制来获取对受害者的未经授权访问的。这种攻击方式比其他漏洞攻击方式占的比率更高。而在2009年,Verizon Business RISK团队在对2008年发生的泄漏事故进行调查研究后也发现同样的事实,10次黑客攻击泄漏事故中有4次事故,黑客是通过某种远程访问和管理软件来获取对受害者的未经授权访问。尽管远程访问工具存在安全问题,IT团队无法不使用远程控制技术,因为他们要让客户和员工满意,并尽可能提供全天候的远程支持。利用远程访问技术提供离线计算设备支持的同时,也需要注意维护安全和企业管理政策,为此,本文为大家提供五个关键要素:第一要素:制定远程控制策略想

42、要有效降低企业远程访问的风险,制定远程控制策略是至关重要的。理想的策略能够帮助企业确定远程故障诊断和维护要求的需求,并能根据需求来合理分配花在远程支持设备上的资金,以及遵守必要的安全规则。理想的策略还能够列出具体标准来指导IT团队,如果没有远程控制安全策略,企业将继续沦为黑客的猎物,第二要素:部署现场解决方案部署现场解决方案能够更好的控制安全,另外,对现场设备管理接口的访问只能通过加密网络连接来访问,这样只有本地控制台端口和指定网络段才能访问,这种设计可以有效防止远程攻击者通过远程访问网络获取对管理功能的未经授权访问。根据最新安全厂商调查显示,这种解决方案是最佳安全做法,因为能够通过限制可能的

43、攻击方式来有效降低操作系统层漏洞被利用的比率。这种应用模式开始吸引越来越多的企业采用,尤其是大型企业和监管产业的企业。另一个架构方面的考虑因素就是解决方案供应商的商业模式,如果你使用应用服务供应商(ASP)提供的应用服务,你的数据和客户数据就不可避免要经过第三方,这样做就扩大了合规责任的范围。确保ASP使用的安全性将涉及严格的服务水平协议(SLA)以及第三方涉及机构定期严格的服务供应商审计。在计算解决方案的隐形成本时也要考虑这些审计问题。第三要素:审核第三方验证在调查远程支持解决方案的安全性时,你也需要权衡第三方验证问题。有些供应商已经将其软件提交给了安全审计机构,这些软件的审计评估结果通常能

44、够在供应商的网站找到,如果你不能找到解决方案的安全审计数据,可以要求供应商提供给你。对解决方案安全问题的调查绝对不能掉以轻心。第四要素:确保审计能力要确保每个远程支持会话的详细信息都自动记录和保存,以符合合规审计要求。持有聊天记录和文件传输记录能够极大地简化审计的流程。此外,对所有系统和IP信息也应该保存,因为这些数据能够说明哪些设备何时被访问过。理性情况下,远程控制解决方案还可以记录每次会话活动的视频以提供每次通信的画面信息。这种能见度以及所有会话详情的记录将为审计提供强有力的证据。第五要素:设置访问权限等级当技术人员的规模扩大到几百人时,要对拥有远程控制权限的人进行追踪。另外,支持技术人员

45、相对较高的周转率,特定客户的安全需求以及不断增多的围绕重要数据的合规要求都给保护远程支持安全性带来挑战。给与支持技术人员相同的登录信息和权限显然是不合理的,应该对访问权限进行设置,以确保最有资格和最值得信赖的技术人员才可以访问最机密的信息,同时降低数据泄漏的风险,使安全得到控制。第三章 远程控制的应用3.1远程控制的应用领域远程访问、控制程序能够使用户突破地域的限制,在世界的每一个角落让远程主机执行特定的指令。下面来看看远程访问、控制技术有哪些应用:1、远程办公通过远程控制功能我们可以实现远程办公,这种远程的办公方式新颖、轻松,从某种方面来说可以提高员工的工作效率和工作兴趣。这种远程的办公方式

46、不仅大大缓解了城市交通状况,减少了环境污染,还免去了人们上下班路上奔波的辛劳,更可以提高企业员工的工作效率和工作兴趣。(图1)2、远程技术支持通常,远距离的技术支持必须依赖技术人员和用户之间的电话交流来进行,这种交流既耗时又容易出错。许多用户对电脑或设备知道得很少,然而当遇到问题时,他们必须向无法看到故障现象的技术人员描述问题的症状,并且严格遵守技术人员的指示精确地描述故障现象。由于他们的专业知识非常少,描述往往不得要领,说不到点子上,这就给技术人员判断故障制造了非常大的障碍。即使技术人员明白了用户电脑或设备的问题所在,在尝试解决问题时,技术人员可能会指导用户执行一系列复杂的命令,而这个过程对

47、用户来说是十分困难的。如果用户不能正确地遵照指示去做,问题可能会进一步恶化,电脑或设备很可能因为错误的操作导致系统的崩溃。这样一来,往往是技术人员要为一个十分简单的问题和用户说上十几分钟,甚至会专程跑到很远的用户那里去解决问题。有了远程访问、控制技术,技术人员就可远程控制用户的电脑或设备,就像本人在现场一样,只需要用户的简单帮助就可以得到该机器存在的问题的第一手资料,很快就可以找到问题的所在,并加以解决。3、远程交流利用远程技术,商业公司可以实现和用户的远程交流,采用交互式的教学模式,通过实际操作来培训用户,使用户从技术支持专业人员那里学习示例知识变得十分容易。而教师和学生之间也可以利用这种远程控制技术实现教学问题的交流,学生可以不用见到老师,就得到老师手把手的辅导和讲授。学生还可以直接在电脑中进行习题的演算和求解,在此过程中,教师能够轻松看到学生的解题思路和步骤,并加以实时的指导。4、远程维护计算机系统技术服务工程师或管理人员通过远程控制目标维护计算机或所需维护管理的网络系统,进行配置、安装、维护、监控与管理,解决以往服务工

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 毕业设计 > 幼儿教育


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号