计算机网络远程登录.docx
《计算机网络远程登录.docx》由会员分享,可在线阅读,更多相关《计算机网络远程登录.docx(11页珍藏版)》请在冰豆网上搜索。
计算机网络远程登录
计算机网络自主研究式学习专题
远程登录
班级:
学号和姓名:
远程登录(Telnet)是当前因特网上最广泛的应用之一,它起源于1969年的ARPANET。
Telnet是“电信网络协议”(TELecommunicationNETworkprotocol)的英文缩写。
使用远程登录,用户可以通过网络登录到一台主机上并使用该主机资源(当然必须有登录帐号)。
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
格式:
Open hostname
用它来建立到主机的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)远控王
远控王是傻瓜化、专业的远程控制程序。
只要用户会上网,即使是第一次上网,用户也可以轻而一举的使用它连接上世界上任何一台正在上网的电脑进行远程办公。
用户可以对被控电脑的文件进行浏览、复制、剪切、删除、运行,可以浏览对方的屏幕,遥控对方的鼠标键盘;还可以强行、悄悄的开启对方的摄象头,对办公室进行全程监控,看到对方的真实面貌;还可以监听对方的语音;还能通过网上邻居连上与受控电脑联机的其它电脑——相当于只要用户连上了自己办公室的电脑,就可以控制单位里和那台电脑联机的所有电脑,就和自己身在办公室操作一样方便,实现完全的远程办公。
远控王相对网络人操作相对更简单,功能也相应的简化,但是,是能满足用户基本要求的远程登录软件。
其图形用户界面是其亮点,功能明确。
(3)SymantecpcAnywhere中英文版12.5
使用PcAnywhere进行远程连接,用户可以拔入自己的家庭使用的PC或办公室中的PC来进行远程的工作。
将自己的笔记本中的文件从远程传输到你的台式机中,使用办公应用程序,修改文档,检查电子邮件,启动第三方应用程序,甚至通过你的远程PC访问互联网。
PcAnywhere包括设置及引导模版。
这个最新升级版本能够让用户定义个性化设置,探测未经许可的网络访问等等。
SymantecpcAnywhere相对前两个,能实现的功能更少,更倾向于办公功能,是轻便的办公远程软件。
(4)51MyPC远程办公
51MyPC远程控制可以让用户通过PC和iPhone随时随地安全快捷的远程控制PC机或服务器,并使用其中的文件、图片、音乐、视频和各类应用软件,除远程桌面连接功能外,还可以与朋友进行在线的远程协助及移动办公。
一、新版功能介绍
1、增加了“远程协助”功能,可以保证远程控制时远程电脑不锁屏
2、增加了“3D设置”选项,支持远程3D游戏
3、修正了WindowsXP/Vista/7home版用户不能使用的问题
4、增加了远程开机的功能
5、修正了连接过程中的bug
6、稳定性得到大幅提升
7、速度得到有效提升
二、主要功能
1.从千里之外远程控制您的桌面
2.在远程与本地电脑之间传输文件
3.远程访问家中或办公室电脑的图片、音乐、视频、文件
4.用家中的打印机远程打印公司的文档
5.与朋友或客户共享您的远程桌面
6.在任何地点享受远程电脑的MP3
7.当本地网络受限时,可以远程炒股、逛淘宝、玩网游、偷菜、抢车位
8.远程监控网游外挂,防止掉线或受到攻击
9.全面支持远程控制MMORPG(大型多人在线游戏)
三、安全性
1.全站SSL128位加密,达到网银的安全级别的远程控制软件
2.微软和Java软件签名,安心远程控制
3.通过了主流杀毒软件的安全测试,不会被任何软件查杀
4.多重密码嵌套及密码复杂性要求,满足移动办公需要
5.端到端加密,保证远程桌面连接安全
这款软件的最明显的亮点有两个,一是,其允许使用iPhone这样的手机终端对目标电脑进行远程控制,满足了现代白领对时尚的追求;二是,其加入了明显的安全控制,明确的安全条件会给用户更好的用户体验。
(5)向日葵远程控制软件被控端
向日葵远程控制软件是一款完全免费的远程PC管理和控制的服务软件。
用户在任何可连入互联网的地点,都可以轻松访问和控制安装了向日葵远程控制软件被控端的远程主机,对远程主机进行远程桌面、远程管理、远程文件、远程摄像头、远程重启关机等操作。
日前,向日葵远程控制软件被控端5.0与高通正式达成战略协议,现支持一键远程开机,实现了便捷的远程开机与远程控制一体化操作。
目前,联想笔记本Y系列,技嘉GA-Z77X、GA-H77、GA-B75系列主板已直接支持向日葵远程开机。
未来还会有更多的电脑设备直接支持向日葵远程开机。
向日葵远程控制软件现已开发基于Android,iOS,Win7/8/XP操作系统的手机,平板电脑以及电脑应用,支持跨平台操作,同时可基于用户的需求进行一对多或多对一的灵活操控,此外,向日葵远程控制被控端5.0还将支持三种语言版本:
英文、简体中文、繁体中文,
几乎满足了国内外不同用户的各类需求。
向日葵远程控制软件在安全性上大力投入,不仅实现了完全的绿色安装,并且采用2048位数据加密传输、HTTPS加密方式访问,采用双重系统账号认证、被控端黑屏模式等多种方式防止用户信息泄露。
同时,也获得了微软软件徽标认证和WHQL双重认证以及各大安全厂商的认证,是远程控制领域中首款获得微软认可的软件,让远程控制安全有保障。
向日葵远程开机流程介绍
1、在向日葵远程开机网卡购买页面,购买向日葵远程开机网卡。
2、在向日葵官网驱动下载页面下载网卡驱动,安装即可。
3、在向日葵官网下载向日葵远程控制5.0被控端,并安装在远程主机的电脑上。
4、使用向日葵帐号和密码登录向日葵5.0,并开启远程开机模块,此模块必须开启,若不开启,则无法实现远程开机。
5、在电脑设置BIOS,设置成功后就可以开始你的远控之旅啦。
更新日志(2012-12-07)
1、修复TCP登录后,不会自动切换到UDP的问题;
2、增加了对视音频的支持。
向日葵远程控制软件基本综合了上述四个软件的优点,即满足远程控制的基本要求,又在其基础之上提供了不止于办公的使用体验并提供了良好的图形用户界面。
完全免费的软件实现了基于Android,iOS,Win7/8/XP操作系统的手机,平板电脑以及电脑应用,支持跨平台操作是十分不容易的。
综上,我们可以看出,远程登录的软件功能趋于多样化,安全性更加突出的受到重视,随着其软件免费化竞争的激烈,人们用上功能完善,安全性强的远程登录软件不在遥不可及。