其中各选项的含义为:
-d 设置调试开关的初始值为TRUE
-a 尝试自动登录。就目前而言,这个选项用于通过ENVIRON
选项的USER变量发送用户名(如果远程主机支持这种用法的话)。如果函数
getlogin(2)返回的当前用户所用的名字与当前用户ID相一致,那么USER变量就为该命令返回的名字,否则为与当前用户ID对应的用户名。
-n tracefile打开tracefile文件以记录跟踪信息。
-l user当连接至远程系统时,如果远程主机支持ENVIRON 选项,则当前用户名将作为变量USER的值发送至远程主机。本选项自动包括-a选项。
-e escapechar把TELNET转义字符的初始值设置为escapechar。如果忽略本选项,则无转义字符。
host表示远程主机的正式名称、别名或IP地址。
port端口号,即各种Internet应用程序地址。如未指明端口号,则使用telnet的缺省端口号。
如果telnet命令不带任何参数,则系统将进入telnet命令状态,其提示符是telnet>。在提示符后可以使用各种telnet命令。比方说,在提示符后键入help命令,可以得到telnet命令表。telnet命令及其功能描述见下。
命令功能描述:
close关闭当前连接
logout强制退出远程用户并关闭连接
display显示当前操作的参数
mode试图进入命令行方式或字符方式
open连接到某一站点
quit退出
telnetsend发送特殊字符
set设置当前操作的参数
unset复位当前操作参数
status打印状态信息
toggle对操作参数进行开关转换
slc改变特殊字符的状态
auth打开/关闭确认功能z挂起
telnetenviron更改环境变量?显示帮助信息
这
些命令均可采用缩写形式,只要相互之间不会产生冲突。telnet命令一般都直接后跟节点名,表示将注册到指定的远方机器。例如命令:
telnet ox6.ios.ac.cn。登录到远程主机后,就可以开始使用该机器上的资源及其所能提供的服务,甚至可以再次登录到其它主机。
注释:可能你已经注意到,“远程登录”中的“远程”只是一个逻辑上的概念。也就是说,你通过远程登录方式登录到的主机也许远在天涯,也许近在咫尺。
如果远程节点使用的telnet端口号不是标准TCP端口 (telnet的标准端口为23),那么还需要在主机名后面附上相应的端口号。如下面的命令: telnet eve.assumption.edu 5000
这个命令将使你登录到主机eve.assumption.edu的第5000号端口 (你不妨试试看,这个端口实际上是一个很不错的去处,在那里你可以展示一下国际象棋方面的才华。)
注释:端口指的是远程机器上某个特定应用程序的位置。如果登录到远程主机时没有指定端口,那么它将认为你是一个固定用户,并希望你在进入系统之前输入有效的用户名和口令。当通过特定端口连接时,主机并不要求输入用户名,但是限制用户使用一种特殊的功能。
退出
一
旦登录到某个远程主机,你就成了该计算机的一个用户。我们知道,Internet上各台主机的硬件环境、操作系统和
应用程序存在很大的异构性。因此,其退出方式也不尽相同。不过,就一般情形而言,你可以依次尝试使用
q,quit,exit,logout,Ctrl+D或done等命令,也许其中某个命令可以帮助你结束本次操作,使你返回到UNIX提示状态下。如果尝
试未告成功,不妨试用Ctrl+]返回到telnet>
提示下,然后键入close或quit并按Enter键。比方说,如果你已经从bjlad.public.bta.cn主机远程登录到
ox6.ios.ac.cn主机,现在希望回到本地机器,则可以输入exit命令,或用Ctrl+]返回到telnet>提示。这里假定你用
Ctrl+]结束telnet连接。然后再输入quit命令,以希望回到 bjlad.public.bta.cn
主机的UNIX提示符下。这时的屏幕显示为:
telnet>quit
Connection closed.
Telnet命令简介
Telnet
用于Internet的远程登录.它可以使用户坐在已上网的电脑键盘前通过网络进入的另一台电脑已上网的电脑,使它们互相连通.这种连通可以发生在同一房
间里面的电脑或是在世界各范围内已上网的电脑.习惯上来说,被连通计算机,并且为网络上所有用户提供服务的计算机称之为服务器(Servers),而自己
在使用的机器称之为客户机(Customer).一旦连通后,客户机可以享有服务器所提供的一切服务.用户可以运行通常的交互过程(注册进入,执行命
令),也可以进入很多的特殊的服务器如寻找图书索引.网上不同的主机提供的各种服务都可以被使用.
使用Telnet的最简单的方法是在命令行键入:
%telnet remote-computer-name(or IP)
这里使用的是UNIX系统的C shell,因为命令的选择是百分号"%".如果使用的是其他的计算机系统(比如:Dos,VAX/VMS,Macintosh)命令,只在细节上有些差异,而在本质上是大同小异的,下面举一个基本的Telnet使用例子:
$telnet porky.math.ukans.edu
Trying 129.237.128.11...
Connected to porky.math.ukans.edu.
$Escape character is '^]'.
$SunOS UNIX(porky)
??login:wl
??password:xxxxxxx
??Last Login: Tue Mar 28 05:35 from ns.bta.net.cn
??SunOS Release 4.1.3_U1(SLIPPERY1) #3: Sun Nov 20 23:47:23 CST 1999
??No match.
??if:Expression syntax.
??porky/serv/wl%ls
??hello
??porky/serv/wl%
??porky/serv/wl%cd/
??porky/%ls
??Mail/ dev/ home/ mnt/ sbin/
??usr/
??News/ domain/ home1/ net/ serv/
??var/
??Record/ etc/ kadb* pcfs/ sys@
??vmunix*
??bin@ export/ lib@ print tmp/
??boot gofer/ lost+found/ record tmp_mnt/
??porky/%
??
??
上述的例子是用Telnet寻找一个叫做porky.math.ukans.edu的远程计算机.在找到这台计算机以后,已上网的拥护的计算机就成为它的
一个终端.这时屏幕出现的对话与用户在host上连接的终端一样。用户必须注册进入(login)和注销推出(logout).在login后,可给出任
何适合远程系统的命令,因为"porky.math.ukans.edu"面向的是UNIX系统,所有标准的UNIX命令(想ls和pwd)都可以使用.
当用户从远程系统退出时,也就从Telnet退出,便可以运行自己的本地系统.实际上,Telnet是一个可以注册进入远程计算机系统的工具.
分享到:
相关推荐
本教程以CentOS 7系统为例,详细讲解如何离线安装telnet命令服务,以便于远程登录和管理服务器。 首先,我们需要下载三个必要的RPM包: 1. `xinetd`:这是一个“可重用的服务守护程序”,用于管理和控制多个网络...
**telnet命令详解** telnet命令是Internet远程登录服务的标准协议和主要方式,它允许用户通过TCP连接到远程主机,并在远程主机上执行命令。这个命令对于网络管理员、程序员以及进行远程系统调试的人来说非常有用。...
### Telnet命令详解 #### 一、Telnet简介 Telnet是一种网络协议,它允许用户在本地计算机上通过网络访问远程计算机系统。这种访问通常基于命令行界面,并且需要一个客户端程序来发起连接请求。Telnet协议最初是在...
arm版本麒麟v10 telnet命令安装包
### Telnet命令的深入解析与应用 #### 一、引言 Telnet,作为网络通讯协议之一,自诞生以来便成为远程登录领域的基石。它基于TCP/IP协议族,允许用户在本地计算机上登录并控制远程计算机,如同在本地操作一般。...
### Telnet命令详解 #### 一、Telnet简介与安全考量 Telnet作为一种早期的远程登录协议,它的应用极大地方便了用户进行远程登录。它不仅简化了远程访问的流程,提高了工作效率,同时也为黑客提供了新的入侵途径。...
### Telnet命令与SMTP及POP3协议实验报告 #### 实验背景 随着互联网技术的发展,电子邮件成为人们日常生活中不可或缺的一部分。本实验旨在通过使用Telnet命令来收发邮件,了解SMTP(Simple Mail Transfer Protocol...
Telnet命令是一种远程通信协议,允许用户与远程计算机建立连接并进行交互。Telnet协议基于TCP/IP协议,使用端口号23。通过Telnet命令,用户可以在本地计算机上运行的客户端程序与远程服务器上运行的Telnet服务端程序...
**Telnet 命令详解** `Telnet` 是一种远程访问协议,它允许用户通过互联网或其他网络连接到另一台计算机,并与之进行交互。在本文中,我们将深入探讨 `Telnet` 命令及其相关知识,了解如何使用这些命令来管理远程...
**telnet命令集合详解** `telnet` 是一个历史悠久的网络协议工具,它允许用户通过互联网远程登录到另一台计算机,执行该计算机上的程序和服务。这个工具基于文本界面,非常适合于早期的网络环境,尽管现在有更安全...
Telnet 命令可以在命令提示符下运行,输入 telnet 命令后,系统将显示 Telnet 提示符(telnet>),用户可以在 Telnet 提示符下输入命令来管理 Telnet Client。 Telnet 命令的基本语法为:telnet [\\RemoteServer]...
Window7 使用 Telnet 命令 Telnet 是 Internet 上远程登录的一种程序,它可以让您的电脑通过网络登录到网络另一端的电脑上,甚至还可以存取那台电脑上的文件。Telnet 可以让用户远程登录到其他计算机上,並且可以...
Telnet 命令使用方法 Telnet 命令是一种远程登录命令,可以让用户通过网络连接到远程计算机,并执行命令来管理远程计算机。 Telnet 命令使用方法可以分为多种,包括启动 Telnet Client、连接到远程计算机、断开连接...
telnet命令是一个古老的网络协议命令,用于在客户端和远程服务器之间建立TCP连接,以便用户可以通过命令行界面控制远程服务器。它的全称是“Telecommunication Network”,在早期互联网时代广泛用于远程登录、测试...
netstat 和 telnet 命令在 Windows7 中的用法 在 Windows7 操作系统中,netstat 和 telnet 命令是两个非常重要的网络命令。下面我们将详细介绍这两个命令的用法和相关知识点。 netstat 命令 netstat 命令是用于...
Telnet 命令的完整使用方法 Telnet 协议是 TCP/IP 协议族中的一员,是 Internet 远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用 telnet 程序,...
车载DVR常用telnet命令 本资源摘要信息主要介绍了车载DVR系统中常用的telnet命令,包括设置3G拨号参数、获取3G参数设置、获取IP地址、获取3G制式、查看设备连接状态等。 一、设置3G拨号参数 在车载DVR系统中,...
### CentOS 6.x系统下安装telnet命令及使用 #### 一、检查系统是否已安装telnet 在开始之前,我们需要确保系统上已经安装了`telnet`客户端和服务端。可以通过执行以下命令来检查: ```bash rpm -qa | grep telnet...