资源预览内容
第1页 / 共10页
第2页 / 共10页
第3页 / 共10页
第4页 / 共10页
第5页 / 共10页
第6页 / 共10页
第7页 / 共10页
第8页 / 共10页
第9页 / 共10页
第10页 / 共10页
亲,该文档总共10页全部预览完了,如果喜欢就下载吧!
资源描述
计算机网络自主研究式学习专题远程登录 班级: 学号和姓名:远程登录(Telnet)是当前因特网上最广泛的应用之一,它起源于1969年的ARPANET。Telnet是“电信网络协议”(TELecommunication NETwork protocol)的英文缩写。使用远程登录,用户可以通过网络登录到一台主机上并使用该主机资源(当然必须有登录帐号)。Telnet是标准的提供远程登录功能的应用,几乎每个TCP/IP的实现都提供这个功能。Telnet可以运行在不同操作系统的主机之间。Telnet通过客户进程和服务器进程之间的选项协商机制,来确定通信双方可以提供的功能特征。一、远程登录的优点远程登录的价值更多的体现在远程办公上,人们更多的关注于远程登录能给他们的工作提供什么样的便利条件,给他们繁重的工作减轻什么负担。据此,我们总结出远程登录的优点,如下:(1)它可以让你坐在自己的计算机前通过Internet网络登录到另一台远程计算机上,这台计算机可以在隔壁的房间里,也可以在地球的另一端。(2)当你登录上远程计算机后,你的电脑就仿佛是远程计算机的一个终端,你就可以用自己的计算机直接操纵远程计算机,享受远程计算机本地终端同样的权力。(3)远程登录还可以让你在远程计算机启动一个交互式程序,可以检索远程计算机的某个数据库,可以利用远程计算机强大的运算能力对某个方程式求解。(4)提高了本地计算机的功能,由于通过登录计算机,用户可以直接使用远程计算机的资源,因此,在自己的计算机上不能完成的复杂处理都可以通过登录到可以进行该处理的计算机上去完成,从而大大提高了本地计算机的处理功能。(5)扩大了计算机系统的通用性,有些软件系统只能在特定的计算机上运行,通过远程登录不能运行这些软件的计算机也可以使用这些软件,从而大大提高了他们的通用性。(6)使用Internet的其他功能,通过远程登录几乎可以使用Internet的各种功能。例如,登录到一台WWW服务器上就可以进行浏览查询,在Internet的实际应用过程中,用其他软件登录不成功时,往往可以尝试用Telnet登录,若登录成功即可完成相应的功能。远程登录也是Internet上应用非常广泛的资源,用户可以通过远程登录来使用主机的强大的运算能力。通常,用户使用的微机在运行大的、复杂的程序时要耗费大量的时间,甚至根本 无法完成。这样,用户可以登录到一台他具有合法帐户的主机上,在该主机上运行他的程序 。主机完成运行后,将结果传送到用户的计算机中。其次,用户还可以登录到别的主机中来运行该机中的程序。例如,工作站上的软件非常昂贵,一般用户无法完全配齐,这样,不同工作站的拥有者可以协商购买不同的软件,他们互相向对方提供帐户就可以运行各种软件了 。 利用远程登录,用户可以实时使用远地计算机上对外开放的全部资源 ,可以查询数据库、检索资料,或利用远程计算完成只有巨型机才能做的工作。二、工作原理通过远程登录,本地计算机便能与网络上另一远程计算机取得“联系”,并进行程序交互。进行远程登录的用户叫做本地用户,本地用户登录进入的系统叫做远地系统。 每一个远程机器都有一个文件(/etc/hosts.equiv),包括了一个信任主机名集共享用户名的列表。本地用户名和远程用户名相同的用户,可以在 /etc/hosts.equiv 文件中列出的任何机器上登录到远程主机,而不需要密码口令。个人用户可以在主目录下设置相似的个人文件(通常叫 .rhosts)。此文件中的每一行都包含了两个名字主机名和用户名,两者用空格分开。.rhosts 文件中的每一行允许一个登录到主机名的名为用户名的用户无需密码就可以登陆到远程主机。如果在远程机的 /etc/hosts.equiv 文件中找不到本地主机名,并且在远程用户的 .rhosts 文件中找不到本地用户名和主机名时,远程机就会提示密码。列在 /etc/hosts.equiv 和 .rhosts 文件中的主机名必须是列在主机数据库中的正式主机名,昵称均不许使用。为安全起见,.rhosts 文件必须归远程用户或根所有。 远程终端类型和本地终端类型(在 TERM 变量环境中给定)相同。如果服务器支持,终端或窗口尺寸会被拷贝到远程系统中,同时大小的变化也能反映出来。所有的回声现象都发生在远程站点,以致于远程登录都是透明的(除了延迟情况)。流控制借助 和 实现,并且输入输出中断也得到很好的处理。 远程登陆工作原理:远程登录是Internet的一种特殊服务,它是指用户使用Telnet命令,通过网络登录到远在异地的主机系统,把用户正在使用的终端或主机虚拟成远程主机的仿真终端,仿真终端等效于一个非智能的机器,它只负责把用户输入的每个字符传递给主机,再将主机输出的每个信息回显在屏幕上,从而使用户可以象使用本地资源一样使用远程主机上的资源。提供远程登录服务的主机一般都位于异地,但使用起来就像在身旁一样方便。使用远程登录命令Telnet可以登录到远程计算机系统,常用的Telnet命令有:(1) Open格式:Openhostname用它来建立到主机的Telnet连接,要求给出目标机器的名字或IP地址。如果未给出机器名,Telnet就将要你选择一个机器名,如果连接到了远程主机,系统将提示你输入用户名和密码,只有输入正确的用户名和密码才能登录成功。(2)Display使用display命令可以查看Telnet客户端的当前设置。(3)Close该命令用来终止远程连接,但并不中止Telnet程序的运行。(4)Quit该命令用来中止Telnet程序。若一个远程连接程序仍是运行的,Quit将会终止它。Telnet的工作原理: 当你用Telnet登录进入远程计算机系统时,你事实上启动了两个程序,一个叫Telnet客户程序,它运行在你的本地机上,另一个叫Telnet服务器程序,它运行在你要登录的远程计算机上,本地机上的客户程序要完成如下功能: (1)建立与服务器的TCP联接。 (2)从键盘上接收你输入的字符。 (3)把你输入的字符串变成标准格式并送给远程服务器。 (4)从远程服务器接收输出的信息。 (5)把该信息显示在你的屏幕上。 远程计算机的“服务”程序通常被称为“精灵”,它平时不声不响地候在远程计算机上,一接到你的请求,它马上活跃起来,并完成如下功能: (1)通知你的计算机,远程计算机已经准备好了。 (2)等候你输入命令。 (3)对你的命令作出反应(如显示目录内容,或执行某个程序等)。 (4)把执行命令的结果送回给你的计算机。 (5)重新等候你的命令。 在Internet中,很多服务都采取这样一种客户/服务器结构。对Internet的使用者来讲,通常只要了解客户端的程序就够了。三、网络虚拟终端的作用 网络虚拟终端(NVT)是一种虚拟的终端设备,它被客户和服务器所采用,用来建立数据表示和解释的一致性。网络虚拟终端NVT包括两个部分:输出设备:输出远程数据,一般为显示器输入设备:本地数据输入。 NVT - NVT在TELNET中的使用。 TELNET使用了一种对称的数据表示,当每个客户机发送数据时,把它的本地终端的字符表示影射到NVT的字符表示上,当接收数据时,又把NVT的表示映射到本地字符集合上。 在通信开始时,通信双方都支持一个基本的NVT终端特性子集(只能区分何为数据,何为命令),以便在最低层次上通信,在这个基础上,双方通过NVT命令协商确定NVT的更高层次上的特性,实现对NVT功能的扩展。 在TELNET中存在大量的子协议用于协商扩展基本的网络虚拟终端NVT的功能,由于终端类型的多样化,使得TELNET协议族变得庞大起来。 TELNET使用了一种对称的数据表示,当每个客户机发送数据时,把它的本地终端的字符表示影射到NVT的字符表示上,当接收数据时,又把NVT的表示映射到本地字符集合上。 在通信开始时,通信双方都支持一个基本的NVT终端特性子集(只能区分何为数据,何为命令),以便在最低层次上通信,在这个基础上,双方通过NVT命令协商确定NVT的更高层次上的特性,实现对NVT功能的扩展。 在TELNET中存在大量的子协议用于协商扩展基本的网络虚拟终端NVT的功能,由于终端类型的多样化,使得TELNET协议族变得庞大起来。四、目前远程登录的部分应用程序及它们的区别 我们查到,就能实现远程登录功能的软件不下二百个,其功能也大同小异。我们就一下五个软件举例说明。(1)网络人远程控制软件企业版(Netman) 5.58 网络人企业版是企业远程管理、远程办公、远程控制软件、远程电脑监控、远程视频监控软件。它操作简单,免杀,可以穿透内网,在任何能上网的地方使用本地电脑就能管理和监控分布于不同地点的多台电脑,如公司内不同部门的员工电脑、各个连锁店的电脑等。同时还能实现各种方便快捷的批量化办公操作。可设置是否让对方知道自己被控。软件正规合法,通过安全软件认证。不会被杀毒软件查杀,不会影响系统的稳定性。配合网络人开机卡可以实现远程开机。软件还可作为读取器读取定时屏幕录像器、键盘记录器生成的加密文件。其主要功能有:1.屏幕墙功能:同时观看多台电脑的屏幕,了解对方的电脑使用情况。可用于监督员工工作。2.键盘记录读取功能:键盘记录功能可以将被控电脑键盘输入的所有内容都记录下来,加密后保存在指定文件中,支持中、英、日、韩语等多国语言。旗舰版可读取键盘记录器生成的加密文件,并可以远程观看该键盘记录。3.屏幕定时录像读取功能:可以自定义某个时间段自动对被监控方的屏幕进行录像,也可以设置当对方打开某个软件后,再进行屏幕录像,录像文件加密保存,旗舰版可读取该加密文件,支持远程观看。主要用于家长对孩童,企业对员工的监督,计算机教室、网吧的监控与管理。4.视频墙功能:同时打开多台电脑的摄像头,并同时观看摄像头视频。可用于周围环境的安全监控。5.批量管理电脑:可以同时关闭、重启或注销多台电脑,方便公司电脑的统一管理。6.文件分发:把电子文件批量分发到多台指定电脑中,节约资源和时间。7.发送广播:同时向多台指定电脑发送文字信息。具有信息发布范围广,传播迅速的特点。8.访问远程电脑桌面:可以使用本地鼠标键盘如同操作本机一样操作远程电脑。支持文件上传下载、屏幕拍照和录像等。可用于远程电脑维护、远程技术支持等。9.开启远程电脑摄像头:可上下左右旋转带有旋转功能的摄像头。可进行语音视频交流和文字沟通,可对视频进行录像。10.管理远程电脑进程和窗口:对远程电脑的进程和窗口进行各种操作,如结束、保存等。11.支持U盾安全登录:需要插上U盾才能登陆控制端对您的被控端进行操作,为软件提供了电子银行安全级别的保护,极大提高了软件使用的安全性。12.支持多管理员账号(子账号功能):可设定多个管理员,并限定每个管理员的权限,每个管理员都可对被控端进行操作。13. 支持来访权限设定:可设定来访人员操作权限、功能权限。 网络人提供给用户基本的远程登录功能,和对应的细节操作,已经满足了办公的需要,并且考虑到了安全问题,也提出了自己的解决方案。(2)远控王 远控王是傻瓜化、专业的远程控制程序。只要用户会上网,即使是第一次上网,用户也可以轻而一举的使用
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号