| 字词 | 远程登录 |
| 类别 | 中英文字词句释义及详细解析 |
| 释义 | 远程登录 远程登录(Remote Login)是Internet提供的最基本的信息服务之一。Internet用户的远程登录,是一个在网络通信协议Telnet的支持下使自己的计算机暂时成为远程计算机终端的过程。当然,要在远程计算机上登录,首先要成为该远程计算机系统的合法用户并拥有相应的帐户和口令。一旦登录成功后,用户便可以实时使用远程计算机对外开放的相应资源。目前,全世界的许多大学图书馆已通过Internet对外提供远程联机检索服务,一些政府部门、研究机构也将它们的数据库对外开放,并提供各种菜单驱动的用户接口,甚至全文检索接口,供用户查阅。要想使用这引进服务,首先要通过Telnet远程登录到对方的计算机上。 1.远程登录Telnet的工作过程 在使用Telnet进行远程登录时,用户首先应在命令中给出对方计算机的域名或1P地址,然后根据对方系统的询问,正确的键入自己的用户名和口令。有时,还要回答自己所用的仿真终端的类型。一些Internet网上的数据库还提供开放式远程登录服务。查询这类数据库不需要事先取得帐户及口令,或可以使用该系统公开的公共用户名。许多提供远程登录的数据库都是免费的,用户仅需支付网上的通信费用。 使用Telnet进行远程登录的对方计算机,只要它与Internet联网,可以远在万里之遥的异国他乡,也可以处于近在咫尺的同一办公室内。用户在使用时应是感觉不到二者的区别的(当然,由于现阶段网络通信条件不同,用户有时还是能通过系统响应速度感觉到这种区别的)。一旦用户通过Telnet命令成功的实现了远程登录,用户使用的计算机就好似一台与对方计算机直接连接的本地计算机终端那样进行工作。当然,用户使用的设备或是一台真正的终端,或是运行着相应终端仿真程序的计算机。 使用Telnet进行远程登录的命令格式如下: Telnet 计算机域名 或者 Telnet 计算机(IP)地址 下面举例说明使用Telnet进行远程登录的过程。这里给出的是使用UNIX操作系统的实例。如果你使用的是其它的操作系统(如DOS,VAX/VMS等),其基本的使用方法是类似的。我们用Telnet命令登录到美国国家航天局(NASA)的一台用于教学的名为spacelink.msfc.nasa.gov的计算机上: telnet spacelink.msfc.pasa.gov [使用telnet命令进行远程登录] Trying…192.149.89.61 [系统将建立远程连接的过程显示给用户] Connected to SPACELING.MSFC.N ASA.GOV. Escape character is“^]”. [远程连接成功,显示该计算机操作系统的说明信息,并要求用户进行登录] UNIX(r) System V Release 4. 0 (spacelink) WELCOME TO NASA SPACLINK NASA's Computer Information Service for Educators Managed by the NASA Education Division In Cooperation with the Marshall Space Flight Center IMPORTANT! THE SPACELINK SYSTEM HAS BEEN CHANGED TO LOG ON,ENTER guest (IN lower CASE)THEN PRESS RETURN To use the system, YOUR SOFTWARE MUST EMULATE A VT-100 TERMINAL IF YOU ARE DIALING OUR MODEMS DIRECTLY,YOU MUST SET YOUR SYSTEM TO USE 8 DATA BITS,1 STOP BIT AND NO PARITY For help with technical problems call the Spacelink Hot Line(205)961-1225. login:guest [使用guest作为用户名进行系统登录(login)] Last login:Mon Feb 13 22∶41∶53 from acme.freenet.col [远程登录成功,显示该教学系统的一些重要通知] IMPORTANT MESSAGES A Trouble Shooting Guide is available under the "About Spacelink" section with help on common problems. Users are experiencing with the new system. We want Spacelink to run properly and we need your help. If you spot a problem not addressed in the Trouble Shooting Giude,please enter (lower case)at any menu and leave us a message. DON'T PRESS RETURN UNTIL YOU'RE READY TO SEND! USE TABS! For info on recent and upcoming Shuttle flights and other current NASA activities,look under" Hot Topics." Spacelink's modem line is 205-895-0028. The TCP/IP address is 192.149. 89. 61 The new system fully supports the following Internet services: World Wide Web http: //spacelink. msfc. nasa. gov Gopher spacelink. msfc. nasa. gov Anonymous FTP spacelink. msfc. nasa. gov Telnet spacelink. msfc. nasa. gov Press<RETURN〉to continue [进入该教学系统的主菜单] Main Menu form:spacelink.msfc.nasa.gov -→1.About.Spacelink/ 2.Educational.Services/ 3.Instructional.Materials/ 4.NASA.News/ 5.NASA.Overview/ 6.NASA.Projects/ 7.Spacelink.Frequently.Asked.Questions/ 8.Spacelink.Hot.Topics/ Press?for Help,q to Quit Page:1/1 [用户可以继续通过选择菜单项目进行信息查询] Telnet是如何为用户实现远程计算机间的登录与连接的呢?它依赖下述两个软件程序的协同工作:位于用户发起远程登录请求的计算机上的Telnet客户机程序(Client)和位于提供远程连接服务的计算机上的Telnet服务器程序(Server).计算机网络则通过网络传输控制协议TCP(Transmission Control Protocol)或用户数据报协议UDP(User Datagram Protocol)为上述两个程序的通信提供可靠的信息传输。 当用户启动远程登录telnet命令时,客户机程序要完成以下工作: ·建立与对方计算机的TCP网络连接; ·向用户提供方便友好的信息输入人机界面; .将用户输入的信息转换成网络传输要求的标准格式送给远程计算机上运行的服务器程序; ·接受远程计算机以标准格式发送来的信息; ·将接受到的信息加以转换并显示给用户。 远程计算机上的服务器程序提供telnet登录服务。如果该程序未被启动,该计算机就不会响应用户的远程登录请求。当服务器程序准备好接受服务请求时,它将完成以下操作: ·通知网络系统它已准备好提供远程连接服务; ·等待以标准格式发来的用户请求; ·处理用户的请求; ·以标准格式将处理的结果发回给客户机程序; ·继续等待用户发来的请求。 服务器程序应能处理运行于不同计算机系统的客户服务器的远程登录请求。为了实现这一目标,必须制订一套用于服务器与客户机程序间通信的规则。我们称其为网络通信规程。对于任何一种类型的计算机,只要有人为其编制符合网络通信规程的客户机程序,它就可以通过网络远程登录到其它计算机上。 网络通信规程通过制订有关的规则使得客户机与服务器程序能够将传给用户的数据和用于两台计算机通信的控制信息区分开来。这通常是通过在每行待发送的信息前附加一些控制信息来实现的。当然,用户在使用过程中是感觉不到这些信息的存在的。客户机程序在向用户显示信息时,已将它们过滤掉了。 2.远程登录Telnet的基本命令 使用telnet命令首先要进入Telnet命令状态。是否处于Telnet命令状态可以根据命令提示符telnet>来确认。进入Telnet命令状态有两种方法: (1)当处于本地工作状态时,可键入不带参数的telnet命令: telnet (2)当处于远程联机状态时,可键入Escape控制符。Telnet对该控制符的缺省输入定义为按CTRL-]键。这时,用户与远程计算机的连接暂时断开而返回本机进入Telnet命令状态。注意,对于不同的系统,Escape控制符的定义键可以是不同的,且可以由用户自行定义。Telnet在远程联机工作状态下,将除了Escape控制符以外的用户的全部输入都送往远程计算机。 常用的Telnet命令如下: close 终止已实现的或正在试图建立的与远程计算机的联机。 display 显示Telnet操作参数。 open计算机名称 建立与指定名称的计算机的远程连接。这里也可以用该计算机的IP地址。若未给出计算机名称时,大多Telnet程序会提示用户输入计算机名称。注意:使用open命令前应用close命令终止任何已建立的远程连接。 set echo 打开或关闭计算机输入的本地回显功能。回显指的是将用户通过计算机键盘输入的字符显示在计算机显示屏上。通常,用户输入的字符要先送到远程计算机,当远程计算机将接收到字符送回本地计算机后,再显示到计算机显示屏上,这称为远程回显。这样的设置是为了帮助用户确认自己输入的信息已经正确无误的送达了远程计算机。若打开本地回显功能,则无论用户键入的字符是否送达远程计算机,都立即显示在计算机屏幕上。当设置不正确时,计算机的显示将处于不正常状态:或是用户键入的每个字符都在屏幕上显示了两遍,或是只见对方计算机传来的信息,而不见用户输入的信息。这时,可以使用本命令进行调整。 set escape字符 本命令将用户给出的字符定义为escape控制符。注意:用户自定义的escape控制符应是在用户正常工作时用不着的字符。重新自定义控制符在链式远程登录工作时十分有用。例如:当用户从计算机A通过telnet登录到计算机B后,又接着通过telnet从计算机B登录到计算机C,若采用的escape控制符是一样的,当用户通过发出escape控制符与计算机C暂时断开连接时,只能返回到计算机A,而不能返回计算机B。若用户在以上两个telnet连接中采用不同的escape控制符,则可以做到有选择的返回。 status 显示状态信息。 quit 退出telnet程序。 按〈RETURN〉键 对于Telnet提示符不打入命令直接键入回车则使用户返回与远程计算机的连接状态。Telnet的一些命令执行后也自动返回远程连接状态。 ? 求助命令。 3.非标准Telnet服务器的使用 在Internet网上还有一些信息服务机构,为了使具有Telnet客户机程序的用户能够使用他们的系统,在网络对外通信服务上也采用了Telnet协议。但是,这些Telnet服务器程序是这些机构自行开发的,其目的主要是为了帮助用户用熟悉的方式进行远程登录后进入专用系统进行工作。因此,这些服务器被称为非标准的Telnet服务器。其特征如下: ·每个服务器程序的用户界面各不相同,大多数系统提供求助功能。 ·大多数系统在用户登录时要用户给出自己所用的计算机终端类型。 VT-100是最常见的仿真终端类型。 ·在用户登录后显示的第一个画面,系统往往指示退出系统的方法。 为了使一台计算机能同时向网络提供标准的Telnet服务和非标准的Telnet服务,服务器程序必须能识别用户发来的是何种远程登录请求。为此,Internet为上网的各类服务器程序指定一个作为特定标识用的端口号(port number)。当服务器程序启动时,它将通知网络软件用以响应用户请求的端口号。所以,当客户机程序试图和某一远程信息服务建立连接时,在给出对方计算机网络地址的同时也必须给出对方服务器程序的端口号。在一般情况下,由于常用的网络服务程序采用的是标准的端口号,且已记录在标准的系统文件中(如Telnet的端口号为23[port23],在BSDUNIX系统中放在系统文件/etc/services中),用户在网络命令中不必给出端口号;但在使用非标准的Telnet服务器时,就必须给出。例如:如果你希望查询伊利诺伊州立大学图书馆的计算机联机馆藏目录,你应键入以下命令。 telnet garcon.cSo.uiuc.edu 620 这条命令通知Internet建立同计算机garcon.cso.uiuc.edu的telnet连接,但连接的Telnet服务器程序用的端口号是620,而不是标准的23。 注意:这里用的端口号是指软件用的逻辑端口,而不是计算机硬件的物理设备端口。 |
| 随便看 |
|
文网收录3541549条中英文词条,其功能与新华字典、现代汉语词典、牛津高阶英汉词典等各类中英文词典类似,基本涵盖了全部常用中英文字词句的读音、释义及用法,是语言学习和写作的有利工具。