毕业论文
前言:如今网络技术飞速发展,网络中主机使用的操作系统都存在有远程控制功能,远程控制给网络系统管理员提供了极大的便利。同时也给黑客和不法分子开了极大的方便之门,利用远程控制的特点,极容易的盗取网络用户资料、窥探隐私、恶意破坏计算机系统等。掌握一定的远程控制知识,并加以防范远程控制带来的网络安全威胁,是当今网络系统操作、管理员必修的一门课程。
正文:一、远程控制技术概述 1.什么是远程控制技术
计算机中的远程控制技术,始于DOS时代。当时网络技术不健全,人们对计算机的认知远不如现在,所以远程控制技术并没有引起太多人的注意。但是,随着网络高速发展,电脑的管理及技术支持的需要,远程操作及控制技术越来越引起人们的关注。远程控制一般支持LAN、WAN、拨号方式及互联网方式。此外,有的远程控制软件还支持通过串口、并口、红外端口来对远程计算机进行控制。传统的远程控制软件一般使用NETBUI、NETBIOS、IPX/SPX、TCP/IP等协议来实现远程控制。如今网络技术的发展,很多远程控制软件还提供通过Wed页面以Java技术来控制远程电脑,这样可以实现不同操作系统下的远程控制。早期的远程控制往往指在局域网中的远程控制而言,随着网络的革新,现在的远程控制往往指互联网中的远程控制。 2.远程控制的方法及特点
远程控制的方法基本一样,都是本地操作系统用特定的程序连接远程主机,如果远程主机有相应匹配的服务或守护程序,那么就建立连接,这些守护程序有些设有身份验证,有些没有。没有身份验证就直接建立连接,然后开始远程控制。有身份验证的就辨别远程登录用户的合法性,然后通过验证开始远程控制。如果身份验证信息出错,就会把远程登录用户拒之门外。当操作者使用控制端电脑控制被控制端电脑时,就如同坐在被控制端电脑的屏幕前一样,可以启动被控制端电脑的应用程序,可以使用或窃取被控制端电脑的文件资料,甚至可以利用被控制端电脑的外部打印机设备和通信设备来进行打印和访问外网内网,就像利用遥控器控制电视的音量、变换频道或者开关电视机一样。控制端电脑只是将键盘和鼠标指令传输给远程电脑,同时将被控制端电脑的屏幕画面通过通信线路回传。也就是说,控制被控制端电脑进行操作似乎在眼前的电脑上进行的,实质是在远程的电脑中实现的,不论打开文件,还是上网浏览,下载都是存储在远程的被控制电脑中的。远程控制必须通过网络才能进行。位于本地的计算机室操纵指令发出的端,称为主控制端或客户端,非本地的被控计算机叫做被控制端或服务器。“远程”不等同于远距离,主控端和被控端
1
毕业论文
可以是位于同一局域网的同一房间中,也可以是连入Internet 的处在任何位置的两台或多台计算机。 二. 远程控制技术的应用
远程控制技术不但便于计算机管理员管理网络计算机,同时按照远程控制的特性,引发了几个方面: 1.远程办公
通过远程控制技术,或远程控制软件,对远程电脑进行操作办公,实现了非本地办公。例如有在家办公,异地办公,移动办公等远程办公模式。这种工作安排的模式,能让雇员享有灵活的工作时间和地点。每天到工作地点通勤被通信联系所取代。许多人在家里工作,也有一些人使用通信技术在咖啡店或其他地点办公,这些人被称为游牧工作者或网络通勤者。远程办公用通信代替工作相关的旅行,因此消除了远程工作的距离的限制。
远程办公的根源在于20世纪70年代的技术,它通过非智能终端使用电话线作为网路桥梁来连接位于卫星办公室和商业区的主机。随着个人电脑的成本降低、性能提高、易用性增强,它们从办公室走向家庭。在20世纪80年代,分支办公室和家庭工作者就能通过个人电脑或虚拟终端连接到他们公司的主机。通过局域网促进资源共享和客户端电脑的功能增强,使得远程工作拿着笔记本电脑在办公室、家里或者以外的几乎任何地方进行工作。
总的来说,远程办公的灵活性给工作者带来了极大的便利同时提高了公司的生产营运效率。 2.现代远程教育
现代远程教育也称为网络教育,是利用网络技术、多媒体技术等现代信息技术手段开展的新型教育形态,是建立在现代电子信息通信技术的网络教育。它以学习者为主体,学生和教师、学生和教育机构之间主要运用多种媒体和多种交互手段进行系统教学和通信联系。现代远程教育可以有效的发挥远程教育的特点,是一种相对于面授教育、师生分离、非面对面组织的教学活动,它是一种跨学校、跨地区的教育体制和教学模式,它的特点是采用特定的传输系统和传播媒体进行教学;信息的传输方式多种多样;学习的场所和形式灵活多变。与面授教育相比,远距离教育的优势在于它可以突破时空的限制;提供更多的学习机会;扩大教学规模;提高教学质量;降低教学成本。基于远程教育的特点和优势,许多有识之士已经认识到发展远程教育的重要意义和广阔前景。 3.远程维护
2
毕业论文
计算机系统技术服务工程师或管理人员通过局域网络、拨号网络或双方都接入Internet等手段连接目标维护计算机或所需维护管理的网络系统,通过本地对远程系统进行配置、安装、维护、监控与管理,解决以往服务工程师必须亲临现场才能解决的问题。大大降低了计算机应用系统的维护成本,最大限度减少用户损失,实现高效率、低成本。
远程维护的实现在远程桌面技术,它是由TELNET协议发展而来的,微软针对此项功能进行了改进,并随Windows 2000 Server版的发布而被广泛使用,在xp及2003系统中得到了性能上的升级,通过远程桌面功能我们可以实时的操作互联网另一端计算机,在上面安装软件,运行程序,所有的一切都好像是直接在该计算机上操作一样,该功能常见于服务器的远程维护应用中。目前实现该功能的同类产品还有QQ远程协助,主要应用于初级个人之间的电脑桌面共享和简单维护应用。专业的远程维护除了远程桌面功能外需要满足工程师服务请求自动分配、坐席间协同、脚本下发、重启并重连、系统信息读取、客户身份识别、客户隐私保护等特性。 人们越来越习惯于足不出户就解决生活所需,远程维护必然将作为一个新型的行业。 4. 远程开机
当你想需要一些在远程电脑上的资料,或是要管理应用远程计算机的程序。而在远处的计算机处于关机状态的话,就无可奈何了吗?答案并不一定是否定的。当然,前提是你在远程计算机设置过,那么远程开机炙手可得。
远程开机俗称远程唤醒,是现在很多网卡都支持的功能。而远程唤醒的实现,主要是向目标主机发送特殊格式的数据包,是AMD公司制作的MagicPacket这套软件以生成网络唤醒所需要的特殊数据包,俗称魔术包(Magic Packet)。MagicPacket格式虽然只是AMD公司开发推广的技术,并非世界公认的标准,但是仍然受到很多网卡制造商的支持,因此许多具有网络唤醒功能的网卡都能与之兼容。
要实现远程唤醒,还需要硬件的设置:主板和网卡必须都支持远程唤醒功能。一般目前的主板都支持这个功能,支持的主板上通常都有一个专门的3芯插座,以便在关机时为网卡供电。打开CMOS远程唤醒功能,将CMOS设置中的“Power ManagementSetup”的“Wake Up On LAN”或“Resume byLAN”项设置为“Enable”或“On”即可。之后只需下载一个远程唤醒软件,安装完毕后。运行,输入网卡MAC地址,发送唤醒数据包就可以了。 5.远程关机
相对以上来说,关机倒不显得那么重要了。可是既然介绍了开机就在介绍一下关机吧。关机相对来说就简单的多。这么想也没什么不对。但是至少你利用的是正规途径和正规的远程控制软件进入远程控制被控制系统
3