文档库 最新最全的文档下载
当前位置:文档库 › DOS命令之telnet命令的用法大全详解

DOS命令之telnet命令的用法大全详解

DOS命令之telnet命令的用法大全详解
DOS命令之telnet命令的用法大全详解

DOS命令之telnet命令的用法大全详解

Telnet的应用不仅方便了我们进行远程登录,也给hacker们提供了又一种入侵手段和后门。Telnet服务虽然也属于客户机/服务器模型的服务,但它更大的意义在于实现了基于Telnet协议的远程登录(远程交互式计算),那么就让我们来认识一下远程登录吧!以下叙述是帮你更好的理解...如果你有所了解就大致了解一下吧...精彩在后面哦!

1 远程登陆的基本概念

先来看看什么叫登录:分时系统允许多个用户同时使用一台计算机,为了保证系统的安全和记帐方便,系统要求每个用户有单独的帐号作为登录标识,系统还为每个用户指定了一个口令。用户在使用该系统之前要输入标识和口令,这个过程被称为\’登录\’。

远程登陆是指用户使用Telnet命令,使自己的计算机暂时成为远程主机的一个仿真终端的过程。仿真终端等效于一个非智能的机器,它只负责把用户输入的每个字符传递给主机,再将主机输出的每个信息回显在屏幕上。

2 远程登陆的产生及发展

我们可以先构想一个提供远程文字编辑的服务,这个服务的实现需要一个接受编辑文件请求和数据的服务器以及一个发送此请求的客户机。客户机将建立一个从本地机到服务器的TCP连接,当然这需要服务器的应答,然后向服务器发送键入的信息(文件编辑信息),并读取从服务器返回的输出。以上便是一个标准而普通的客户机/服务器模型的服务。

似乎有了客户机/服务器模型的服务,一切远程问题都可以解决了。然而实际并非你想象的那样简单,如果我们仅需要远程编辑文件,那么刚才所构想的服务完全可以胜任,但假如我们的要求并不是这么简单,我们还想实现远程用户管理,远程数据录入,远程系统维护,想实现一切可以在远程主机上实现的操作,那么我们将需要大量专用的服务器程序并为每一个可计算服务都使用一个服务器进程,随之而来的问题是:远程机器会很快对服务器进程应接不暇,并淹没在进程的海洋里(我们在这里排除最专业化的远程机器)。

那么有没有办法解决呢?当然有,我们可以用远程登录来解决这一切。我们允许用户在远地机器上建立一个登录会话,然后通过执行命令来实现更一般的服务,就像在本地操作一样。这样,我们便可以访问远地系统上所有可用的命令,并且系统设计员不需提供多个专用地服务器程序。

问题发展到这里好像前途一片光明了,用远程登录总应该解决问题了吧,但要实现远程登陆并不简单。不考虑网络设计的计算机系统期望用户只从直接相连的键盘和显示器上登录,在这种机器上增加远程登陆功能需要修改机器的操作系统,这是极其艰巨也是我们尽量避免的。因此我们应该集中力量构造远程登陆服务器软件,虽然这样也是比较困难的。为什么说这样做也比较困难呢?

举个例子来说:一般,操作系统会为一些特殊按键分配特殊的含义,比如本地系统将\’Ctrl+C\’解释为:\’终止当前运行的命令进程\’。但假设我们已经运

行了远程登陆服务器软件,\’Ctrl+C\’也有可能无法被传送到远地机器,如果客户机真的将\’Ctrl+C\’传到了远地机器,那么\’Ctrl+C\’这个命令有可能不能终止本地的进程,也就是说在这里很可能会产生混乱。而且这仅仅是遇到的难题之一。

但尽管有技术上的困难,系统编程人员还是设法构造了能够应用于大多数操作系统的远程登陆服务器软件,并构造了充当客户机的应用软件。通常,客户机软件取消了除一个键以外的所有键的本地解释,并将这些本地解释相应的转换成远地解释,这就使得客户机软件与远地机器的交互,就如同坐在远程主机面前一样,从而避免了上述所提到的混乱。而那个唯一例外的键,可以使用户回到本地环境。将远程登陆服务器设计为应用级软件,还有另一个要求,那就是需要操作系统提供对伪终端(pseudo terminal)的支持。我们用伪终端描述操作系统的入口点,它允许像Telnet服务器一样的程序向操作系统传送字符,并且使得字符像是来自本地键盘一样。只有使用这样的操作系统,才能将远程登陆服务器设计为应用级软件(比如Telnet服务器软件),否则,本地操作系统和远地系统传送将不能识别从对方传送过来的信息(因为它们仅能识别从本地键盘所键入的信息),远程登陆将宣告失败。

将远程登陆服务器设计为应用级软件虽然有其显著的优点:比将代码嵌入操作系统更易修改和控制服务器。但其也有效率不高的缺点(后面的内容将会给予解释),好在用户键入信息的速率不高,这种设计还是可以接受的。

3 远程登录的工作过程

使用Telnet协议进行远程登陆时需要满足以下条件:在本的计算机上必须装有包含Telnet协议的客户程序;必须知道远程主机的Ip地址或域名;必须知道登录标识与口令。

Telnet远程登录服务分为以下4个过程:

1)本地与远程主机建立连接。该过程实际上是建立一个TCP连接,用户必须知道远程主机的Ip地址或域名;

2)将本地终端上输入的用户名和口令及以后输入的任何命令或字符以NVT(Net Virtual Terminal)格式传送到远程主机。该过程实际上是从本地主机向远程主机发送一个IP数据报;

3)将远程主机输出的NVT格式的数据转化为本地所接受的格式送回本地终端,包括输入命令回显和命令执行结果;

4)最后,本地终端对远程主机进行撤消连接。该过程是撤销一个TCP连接。

上面的内容只是讨论了远程登陆最基本的东西,其中的复杂和编程人员的艰辛是我们难以想象的,不知道你在舒服的使用Telnet的同时,是否想到了这些!

三 Telnet协议

我们知道Telnet服务器软件是我们最常用的远程登录服务器软件,是一种典型的客户机/服务器模型的服务,它应用Telnet协议来工作。那么,什么是Telnet 协议?它都具备哪些特点呢?

1 基本内容

Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议。应用Telnet协议能够把本地用户所使用的计算机变成远程主机系统的一个终端。它提供了三种基本服务:

1)Telnet定义一个网络虚拟终端为远的系统提供一个标准接口。客户机程序不必详细了解远的系统,他们只需构造使用标准接口的程序;

2)Telnet包括一个允许客户机和服务器协商选项的机制,而且它还提供一组标准选项;

3)Telnet对称处理连接的两端,即Telnet不强迫客户机从键盘输入,也不强迫客户机在屏幕上显示输出。

2 适应异构

为了使多个操作系统间的Telnet交互操作成为可能,就必须详细了解异构计算机和操作系统。比如,一些操作系统需要每行文本用ASCII回车控制符(CR)结束,另一些系统则需要使用ASCII换行符(LF),还有一些系统需要用两个字符的序列回车-换行(CR-LF);再比如,大多数操作系统为用户提供了一个中断程序运行的快捷键,但这个快捷键在各个系统中有可能不同(一些系统使用

CTRL+C,而另一些系统使用ESCAPE)。如果不考虑系统间的异构性,那么在本地发出的字符或命令,传送到远地并被远地系统解释后很可能会不准确或者出现错误。因此,Telnet协议必须解决这个问题。

为了适应异构环境,Telnet协议定义了数据和命令在Internet上的传输方式,此定义被称作网络虚拟终端NVT(Net Virtual Terminal)。它的应用过程如下:对于发送的数据:客户机软件把来自用户终端的按键和命令序列转换为NVT格式,并发送到服务器,服务器软件将收到的数据和命令,从NVT格式转换为远地系统需要的格式;

对于返回的数据:远地服务器将数据从远地机器的格式转换为NVT格式,而本地客户机将将接收到的NVT格式数据再转换为本地的格式。

对于NVT格式的详细定义,有兴趣的朋友可以去查找相关资料。

3 传送远地命令

我们知道绝大多数操作系统都提供各种快捷键来实现相应的控制命令,当用户在本地终端键入这些快捷键的时候,本地系统将执行相应的控制命令,而不把这些快捷键作为输入。那么对于Telnet来说,它是用什么来实现控制命令的远地传送呢?

Telnet同样使用NVT来定义如何从客户机将控制功能传送到服务器。我们知道USASCII字符集包括95个可打印字符和33个控制码。当用户从本地键入普通字符时,NVT将按照其原始含义传送;当用户键入快捷键(组合键)时,NVT将把它转化为特殊的ASCII字符在网络上传送,并在其到达远地机器后转化为相应的控制命令。将正常ASCII字符集与控制命令区分主要有两个原因:

1)这种区分意味着Telnet具有更大的灵活性:它可在客户机与服务器间传送所有可能的ASCII字符以及所有控制功能;

2)这种区分使得客户机可以无二义性的指定信令,而不会产生控制功能与普通字符的混乱。

4 数据流向

上面我们提到过将Telnet设计为应用级软件有一个缺点,那就是:效率不高。这是为什么呢?下面给出Telnet中的数据流向:

数据信息被用户从本地键盘键入并通过操作系统传到客户机程序,客户机程序将其处理后返回操作系统,并由操作系统经过网络传送到远地机器,远地操作系统将所接收数据传给服务器程序,并经服务器程序再次处理后返回到操作系统上的伪终端入口点,最后,远地操作系统将数据传送到用户正在运行的应用程序,这便是一次完整的输入过程;输出将按照同一通路从服务器传送到客户机。

因为每一次的输入和输出,计算机将切换进程环境好几次,这个开销是很昂贵的。还好用户的键入速率并不算高,这个缺点我们仍然能够接受。

5 强制命令

我们应该考虑到这样一种情况:假设本地用户运行了远地机器的一个无休止循环的错误命令或程序,且此命令或程序已经停止读取输入,那么操作系统的缓冲区可能因此而被占满,如果这样,远地服务器也无法再将数据写入伪终端,并且最终导致停止从TCP连接读取数据,TCP连接的缓冲区最终也会被占满,从而导致阻止数据流流入此连接。如果以上事情真的发生了,那么本地用户将失去对远地机器的控制。

为了解决此问题,Telnet协议必须使用外带信令以便强制服务器读取一个控制命令。我们知道TCP用紧急数据机制实现外带数据信令,那么Telnet只要再附加一个被称为数据标记(date mark)的保留八位组,并通过让TCP发送已设置紧急数据比特的报文段通知服务器便可以了,携带紧急数据的报文段将绕过流量控制直接到达服务器。作为对紧急信令的相应,服务器将读取并抛弃所有数据,直到找到了一个数据标记。服务器在遇到了数据标记后将返回正常的处理过程。

6 选项协商

由于Telnet两端的机器和操作系统的异构性,使得Telnet不可能也不应该严格规定每一个telnet连接的详细配置,否则将大大影响Telnet的适应异构性。因此,Telnet采用选项协商机制来解决这一问题。

Telnet选项的范围很广:一些选项扩充了大方向的功能,而一些选项制涉及一些微小细节。例如:有一个选项可以控制Telnet是在半双工还是全双工模式下工作(大方向);还有一个选项允许远地机器上的服务器决定用户终端类型(小细节)。

Telnet选项的协商方式也很有意思,它对于每个选项的处理都是对称的,即任何一端都可以发出协商申请;任何一端都可以接受或拒绝这个申请。另外,如果一端试图协商另一端不了解的选项,接受请求的一端可简单的拒绝协商。因此,

有可能将更新,更复杂的Telnet客户机服务器版本与较老的,不太复杂的版本进行交互操作。如果客户机和服务器都理解新的选项,可能会对交互有所改善。否则,它们将一起转到效率较低但可工作的方式下运行。所有的这些设计,都是为了增强适应异构性,可见Telnet的适应异构性对其的应用和发展是多么重要。

Telnet远程命令

大家都知道,Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器。要开始一个telnet会话,必须输入用户名和密码来登录服务器。Telnet是常用的远程控制Web服务器的方法。 Telnet 命令使用方法 Telnet 命令允许您与使用Telnet 协议的远程计算机通讯。运行Telnet 时可不使用参数,以便输入由Telnet 提示符(Microsoft Telnet>) 表明的Telnet 上下文。可从Telnet 提示符下,使用Telnet 命令管理运行Telnet 客户端的计算机。 Telnet 客户端命令提示符接受以下命令: open : 使用openhostname 可以建立到主机的Telnet 连接。 close : 使用命令close 命令可以关闭现有的Telnet 连接。 display : 使用display 命令可以查看Telnet 客户端的当前设置。 send : 使用send 命令可以向Telnet 服务器发送命令。支持以下命令: ao : 放弃输出命令。 ayt : “Are you there”命令。 esc : 发送当前的转义字符。 ip : 中断进程命令。 synch : 执行Telnet 同步操作。 brk : 发送信号。 上表所列命令以外的其他命令都将以字符串的形式发送至Telnet 服务器。例如,sendabcd 将发送字符串abcd 至Telnet 服务器,这样,Telnet 会话窗口中将出现该字符串。 quit 使用quit 命令可以退出Telnet 客户端。 set 使用带有下列参数之一的set 命令为当前会话配置Telnet 客户端。 bsasdel Backspace 将作为删除而发送。 codeset option 只有当语言设置为日语时才可用。将当前代码集设置为选项,可以为下列选项之一:? Shift JIS ? Japanese EUC ? JIS Kanji ? JIS Kanji (78) ? DEC Kanji ? NEC Kanji 应该在远程计算机上设置相同的代码集。默认情况下,Telnet 客户端使用光栅字体。使用这些代码集访问远程计算机之前,您必须配置Telnet 客户端以使用TrueType 字体,从而确保正确地显示字符。 crlf 新行模式:导致Return 键发送0x0D, 0x0A。 delasbs Delete 将作为退格键发送。

telnet命令使用方法

telnet命令使用方法 telnet 命令允许您与使用Telnet 协议的远程计算机通讯。运行telnet 时可不使用参数,以便输入由Telnet 提示符(telnet>) 表明的telnet 上下文。可从Telnet 提示符下,使用下列命令管理运行Telnet Client 的计算机。 tlntadmn 命令允许您远程管理运行Telnet Server 的计算机。这些命令都从命令提示符中运行。如果没有使用参数,tlntadmn 将显示本地服务器设置。 在Telnet 提示符下使用telnet 命令 启动Telnet Client 并输入Telnet 提示符 语法:telnet [\\RemoteServer] 参数:\\RemoteServer 指定要连接的服务器的名称。 /?在命令提示符显示帮助。 注释:不使用参数时,telnet 将启动Telnet Client。当您在Telnet 提示符时,必须使用Telnet 命令。 停止Telnet Client 语法:quit 参数:无 注释:可以将该命令简化为q。 将Telnet Client 连接到远程计算机 语法:open [\\RemoteServer] [Port] 参数:\\RemoteServer 指定要管理的服务器名称。没有指定服务器则假定使用本地服务器。Port 指定要使用的端口。如果没有指定端口,则假定使用默认端口。 注释:可以将该命令简化为o。 范例:若要通过44 号端口连接到远程服务器Redmond,请键入:o redmond 44 断开Telnet Client 与远程计算机的连接 语法:close [\\RemoteServer] 参数:\\RemoteServer 指定要管理的服务器名称。没有指定服务器则假定使用本地服务器。注释:可以将该命令简化为c。 范例:若要与远程服务器Redmond 断开连接,请键入:c redmond44 设置Telnet Client 选项 语法:set [\\RemoteServer] [ntlm] [localecho] [term {ansi | vt100 | vt52 | vtnt}] [escape Character] [logfile FileName] [logging] [bsasdel] [crlf] [delasbs] [mode {console | stream}] [?] 参数:\\RemoteServer 指定要管理的服务器名称。没有指定服务器则假定使用本地服务器。ntlm 打开NTLM 身份验证(如果在远程服务器上可用)。 localecho 打开本地回显。 term {ansi | vt100 | vt52 | vtnt} 将终端设置为所指定的类型。 escape Character 设置escape 字符。escape 字符可以是单个字符,也可以是CTRL 键和字符的组合。若要设置控制键组合,请在键入要分配的字符时按住CTRL。

Telnet 配置详解

Telnet 配置详解 一、Comware V5 1. system-view //进入系统试图,全局配置,进入接口视图、协议视图等必须通过系统试图 [RT1]interface G0/0/0 //进入接口视图 [RT1-GigabitEthernet0/0/0]ip address 1.1.1.254 255.255.255.0 //配置ip地址 [RT1-GigabitEthernet0/0/0]quit //退回到上级视图 [RT1]telnet server enable //全局开启Telnet服务器功能 2.验证密码的方式登录Telnet [RT1]user-interface vty 0 4 //创建用户登录界面视图,同时允许0-4五个用户同时登录 [RT1-ui-vty0-4]authentication-mode password //选择登录验证的方式是密码验证 [RT1-ui-vty0-4]set authentication password simple(或cipher) 123 //设置登录时验证的密码为简单(或加密)的方式,密码为123 [RT1-ui-vty0-4]user privilege level 3 //设置登录后用户的权限级别为三级 //访问级(0级)网络诊断工具命令、从 //本设备出发访问外部设备的命令

//监控级(1级)用于系统维护、业务故 //障诊断的命令 //系统级(2级)业务配置命令 //管理级(3级)关系到系统基本运行, //系统支撑模块的命令 3.验证本地用户的方式登录Telnet [RT1]user-interface vty 0 4 //创建用户登录界面视图,同时允许 0-4五个用户同时登录 [RT1-ui-vty0-4]authentication-mode scheme // 设置登录验证的方式是aaa 认证 [RT1-ui-vty0-4]user privilege level 3 //设置登录后用户的权限级别为三级 [RT1]local-user abc //创建本地用户,用户名为admin [RT1-luser-admin]password simple(或cipher) 123 //为本地用户admin设置密码为简单(或加密)方式,密码为123 [RT1-luser-admin]service-type telnet //设置本地用户的服务类型为Telnet 4.从rt2远程登录设备 telnet 1.1.1.254 //在用户视图下进行远程登陆 二、Comare V7 comarev7 下的命令与comare v5 下的命令基本一样,需要注意的是在设置登陆权限时命

win7下telnet的启用及常用命令

win7下telnet的启用及常用命令 首先,出于安全考虑,win7已经禁用了telnet这一功能。 知道了这一点就不奇怪为什么在win7下不能使用telnet了,下面就详细介绍下如何重新开启telnet服务: 1、如果你直接到控制面板的管理工具里德服务项里去找telnet的话,那是徒劳无功的,因为默认根本就没有这一服务。当然,你可以通过如下方式搞定。“控制面板”-->“程序”-->“打开或关闭windows功能”,在里面你可以看到许多服务项,选择“telnet服务器”和“telnet客户端”确定即可。这样你再回“服务项”或者services.msc里面就可以看到telnet啦. 2、通过“控制面板”-->“管理工具”-->“服务”或者services.msc进入服务项列表之后,找到telnet,可以看到它是被禁用的,此时你需要在“禁用”处右键选择“属性”并在里面将“禁用”改为“手动”,然后再启动状态栏右键选择“启动”。这样你机器的telnet服务就启动啦。 3、处于安全考虑,win7下很多服务必须将相应的用户添加到组中才能使用,否则无法使用。因此,你需要通过“我的电脑”-->“管理”-->“本地用户和 组”-->“组”-->“TelnetClients”-->“添加”将你的用户添加进去。这样你就可以使用telnet服务啦。 4、在MS-Dos下,输入telnet ,然后输入?/h可以看到telnet的帮助已经相关设置信息,如设置回显set localecho。 5、熟悉之后,就可以通过telnet host port进行远程连接啦,当然端口检测也就不是问题。 Telnet 命令 Telnet 命令允许您与使用Telnet 协议的远程计算机通讯。运行Telnet 时可不使用参数,以便输入由Telnet 提示符(Microsoft Telnet>) 表明的Telnet 上下文。可从Telnet 提示符下,使用Telnet 命令管理运行Telnet 客户端的计算机。 Telnet 客户端命令提示符接受以下命令: 命令描述 open 使用openhostname 可以建立到主机的Telnet 连接。 close 使用命令close 命令可以关闭现有的Telnet 连接。 display 使用display 命令可以查看Telnet 客户端的当前设置。 send 使用send 命令可以向Telnet 服务器发送命令。支持以下命令:

最新整理telnet命令使用方法详解

t e l n e t命令使用方法详解 t e l n e t是什么:t e l n e t是一种协议,是T C P/I P网络通讯协议中的一种,提供网络远程登陆服务以及对应的相关协议标准。通过使用t e l n e t程序可以使得本地计算机通过网络远程登陆服务器或网络计算机,象使用本地计算机一样方便的使用控制台,实现在本机就能远程控制网路计算机的目的; 打开t e l n e t的命令点击开始菜单点击运行在运行中输入t e l n e t,点击确定即可打开; t e l n e t命令大全,命令可以缩写。支持的命令为: c-c l o s e关闭当前链接 d-d i s p l a y显示操作参数 o-o p e n h o s t n a m e[p o r t]链接到主机,h o s t n a m e 为主机名称、I P地址或网站域名,[p o r t]为端口号,默认为23端口 q-q u i t退出t e l n e t程序 s e t - s e t设置选项,如果需要帮助列表请键入s e t ? 设置选项包括如下 b s a s d e l B a c k s p a c e键作为删除 c r l f新行模式-引起r e t u r n键发送C R和L F

d e l a s b s发送D e l e t e键作为退格 e s c a p e x x是进入t e l n e t客户端提示的e s c a p e字符 l o c a l e c h o打开l o c a l e c h o l o g f i l e x x是当前客户的日志文件 l o g g i n g打开l o g g i n g m o d e x x是控制台或流 n t l m打开N T L M身份验证 t e r m x x是a n s i、v t100、v t52或v t n t s e n-s e n d将字符串发送到服务器 s t-s t a t u s显示状态信息 u-u n s e t解除设置选项,如果需要帮助列表,请键入u n s e t? 设置选项包括 b s a s d e l退格将被作为退格发送 c r l f换行模式-使回车键发送C R d e l a s b s删除将被作为删除发送 e s c a p e不用e s c a p e字符 l o c a l e c h o关闭l o c a l e c h o l o g g i n g关闭记录

网络常用命令

第一部分网络常用命令 一实验内容 熟悉网络常用命令及其工作机制 二实验目的 熟练掌握每个命令的基本功能、命令格式、相关参数说明、使用技巧等 三实验步骤 1. Ping命令 工作机制:用来测试网络连接状态以及信息包发送、接收状态。网络上的机器都有唯一确定的IP地址,按照目标IP地址给对方发送一个数据包,对方要返回一个同样大小 的数据包。根据返回值可以确定目标主机是否存在以及目标主机得操作系统类 型。 相关参数:输入ping /?后ping命令的相关参数都会出现,如下图所示。 Ping -t 表示将不间断向目标IP发送数据包,直到被用户以Ctrl+C中断。主要用

于网络调试,可以判断网络是否畅通。 向目的IP发送了4个数据报,并收到4个数据报,表明网络畅通。 ping –n 连续ping n个包。按照缺省设置,Windows上运行的Ping命令发送4个ICMP (网间控制报文协议)回送请求,每个32字节数据,如果一切正常,你应能得到4个回送应答。 如上图所示,收到4个数据报,每个为32字节,有效时间均为55.并统计了发送和接收的个数,最大时间,最小时间,平均时间。

设置n的大小,向目标地址发送5个数据报并收到5个,并统计各种信息。 Ping –i ttl设置有效期。 已知本地主机到119.75.218.45的TTL为55,设置TTL为4时,显示TTLexpired in transit 表明在传播途中期满。

设置TTL为56时,可正常到达并且默认状态下发送并接收4个数据报。 2.ipconfig命令 工作机制:获得主机配置信息,包括 IP 地址、子网掩码和默认网关。该诊断命令显示所有当前的 TCP/IP 网络配置值,刷新动态主机配置协议(DHCP)和域名 系统(DNS)设置。 相关参数:输入ipconfig /?后显示其所有参数。如下图所示: Ipconfig /all 用于显示本地主机的所有配置信息。

Telnet交换机指令集

telnet远程登录交换机指令集 telnet;远程登录华为路由器交换机配置命令:交换机命令[Quidway]discur;显示当前配置 [Quidway]displaycurrent-configuration;显示当前配置[Quidway]displayinterfaces;显示接口信息 [Quidway]displayvlanall;显示路由信息 [Quidway]displayversion;显示版本信息 [Quidway]superpassword;修改特权用户密码 [Quidway]sysname;交换机命名 [Quidway]interfaceethernet0/1;进入接口视图 [Quidway]interfacevlanx;进入接口视图 [Quidway-Vlan-interfacex]ipaddress10.65.1.1255.255.0.0;配置VLAN的IP地址 [Quidway]iproute-static0.0.0.00.0.0.010.65.1.2;静态路由=网关[Quidway]rip;三层交换支持 [Quidway]local-userftp [Quidway]user-interfacevty04;进入虚拟终端 [S3026-ui-vty0-4]authentication-modepassword;设置口令模式[S3026-ui-vty0-4]setauthentication-modepasswordsimple222;设置

[S3026-ui-vty0-4]userprivilegelevel3;用户级别 [Quidway]interfaceethernet0/1;进入端口模式 [Quidway]inte0/1;进入端口模式 [Quidway-Ethernet0/1]duplex{half|full|auto};配置端口工作状态[Quidway-Ethernet0/1]speed{10|100|auto};配置端口工作速率[Quidway-Ethernet0/1]flow-control;配置端口流控 [Quidway-Ethernet0/1]mdi{across|auto|normal};配置端口平接扭接 [Quidway-Ethernet0/1]portlink-type{trunk|access|hybrid};设置端口工作模式 [Quidway-Ethernet0/1]portaccessvlan3;当前端口加入到VLAN [Quidway-Ethernet0/2]porttrunkpermitvlan{ID|All};设trunk允许的

【TP_LINK】企业路由器应用——telnet 命令行管理

【TP_LINK】企业路由器应用——telnet 命令行管理 (本文适用于TL-ER6120 V1.0、TL-ER6110 V1.0、TL-ER5120 V1.0、TL-ER5110 V1.0、TL-ER5520G V1.0、TL-ER5510G V1.0、TL-ER5210G V1.0) 企业路由器的CLI提供了两个界面模式:用户模式和特权模式。用户模式下只具有基本的权限,比如查看系统的信息等。特权模式下则拥有管理路由器的权限,可以进行各种配置操作等。这样就可以对不同的用户进行适当的权限管理。 用户模式:Telnet登录时,需输入路由器的用户名和密码,默认为admin/admin,Console 连接登录时不需要密码。登录后,用户处于用户模式下,拥有的权限为参观级。可以进行简单的查询操作,不能修改路由器的各种配置信息。 特权模式:用户在用户模式下进行密码验证,验证通过就可以进入特权模式。拥有管理级的权限,可以对路由器进行各种配置操作。 默认情况下,CLI用户处于用户模式下。用户可以自由的在用户模式和特权模式之间进行切换,方式如下: 2、在线帮助 ER系列路由器提供了命令行在线帮助: 1) 在任一模式下,键入“?”获取该视图下所有的命令及其简单描述。 2) 键入一命令,后接以空格分隔的“?”,如果该命令行位置有关键字,则列出全部关键字及其简单描述。例如:

3) 键入一字符串,其后紧接“?”,列出以该字符串开头的所有命令。例如: TP-LINK > dis ←按下“?”键 disable 4) 键入命令的某个关键字的前几个字母,按下键,如果以输入字母开头的关键字唯一,则可以显示出完整的关键字。例如: TP-LINK > dis ←按下“Tab”键 disable 5) 命令的输入完成之后,后接以空格分隔的“?”,会显示出一个回车符,表示此时可以执行该命令。例如: TP-LINK # enable ←按下“?”键 3、命令介绍 ER系列路由器提供了一些CLI命令,通过这些命令您可以管理路由器和用户信息。为便于您理解,每条命令后面以“// ”符号标记注释语句,解释该条命令的含义,注意在实际配置时请勿将“// ”符号及后面内容一并输入。 1) 接口设置 ip命令。您可以使用该命令查看或设置当前系统中相关接口的IP地址和子网掩码,查看命令可以在用户模式和特权模式下使用,设置功能只能在特权模式下使用。 2)IP MAC 绑定设置 ip-mac命令。您可以使用该命令查看或设置当前系统中IP MAC绑定的模式。设置功能只能在特权模式下使用,查看命令可以在用户模式和特权模式下使用。IP MAC绑定的模式有两种:普通绑定模式(normal)和强制绑定模式(restrict)。

车载DVR常用telnet命令

DS-8100系列车载DVR常用telnet命令 说明: 2.0版本和1.0,1.2版本的telnet命令一般是通用的,若有特别用法已注明。 一、设置3G拨号参数以及如何判断拨号成功 1、setEnable3G setEnable3G –启用3G拨号功能 1.0,1.20的版本用法: setEnable3G 0 //不启用3G拨号功能 setEnable3G 1 //启用CDMA网络下的拨号功能 setEnable3G 2 //启用EVDO网络下的拨号功能 setEnable3G 3 //启用WCDMA网络下的拨号功能 setEnable3G 4 //启用TD-SCDMA网络下的拨号功能 2.0版本用法: setEnable3G 0 //不启用3G拨号功能 setEnable3G 1 //启用3G网络下的拨号功能 设置VPN的参数,请见如下配置: 2、set3GAccess 设置3G用户名、密码、电话号码等参数 用法:set3GAccess [name]:[password]:[accessNum] /* 注意命与参数间的空格*/ 举例:EVDO公网:set3GAccess card:card:#777 WCDMA公网:set3GAccess ::*99# 用户名,密码,电话号码也可以分开设置,以EVDO公网为例: 设置用户名可以这样:set3GAccess card::

设置密码可以这样:set3GAccess :card: 设置电话号码可以这样:set3GAccess ::#777 当然也可以将两个参数一起设置,比如设置EVDO用户名与密码: set3GAccess card:card: 之所以这样做,是因为有的专网用户名密码之类的太长,三个参数一起时可能会有问题,这时可以考虑分开设置各个参数。 3、setAPN setAPN –设置3G接入点的名称 用法:setAPN “名称” 核对3G参数配置,请见如下配置 4、get3GParam get3GParam –显示3G参数设置,核对3G参数设置正确与否,主要有拨号功能是否启用、APN、用户名、密码等信息。下图中主要参数的意思:enableWirelessModem 1 //表示启用3G拨号功能 enableWirelessModem 0 //表示未启用3G拨号功能 accessPointNum //表示接入点的名称,即APN accessNumber //表示接入点的号码 modemUsername //表示接入点的用户名 modemPassword //表示接入点的密码

用telnet命令测试SMTP服务器

用telnet命令测试SMTP服务器 本主题说明如何使用 Telnet 测试邮件服务器之间的简单邮件传输协议 (SMTP) 通信。默认情况下,SMTP 侦听端口 25。如果您使用 Telnet 端口 25,则可以输入用于连接 SMTP 服务器和发送邮件的 SMTP 命令,如同您的 Telnet 会话是 SMTP 邮件服务器一样。您还可以查看连接过程和邮件提交过程中每个步骤是成功还是失败。 以下列表说明了使用 Telnet 测试到或来自 Microsoft Exchange Server 组织中存在的传输服务器的 SMTP 通信的方案。 ?从位于外围网络之外的主机连接到组织的边缘传输服务器,并发送一封测试邮件。 ?从组织的边缘传输服务器连接到远程邮件服务器,并发送一封测试邮件。 开始之前 使用 Nslookup 命令行工具查找 SMTP 服务器的 IP 地址 若要使用 Telnet 端口 25 连接到目标 SMTP 服务器,您必须具有完全限定的域名 (FQDN) 或 SMTP 服务器的 IP 地址。查找此信息的最简便方法是使用 Nslookup 命令行工具查找目标域的 MX 记录。 使用 Nslookup 工具查找 SMTP 服务器的 IP 地址 1.在命令提示符下,键入nslookup,再按 Enter 键。此命令将打开 Nslookup 会话。 2.键入set type=mx,再按 Enter 键。 3.键入set timeout=20,再按 Enter 键。默认情况下,Windows DNS 服务器具有 15 秒的递归 DNS 查询超时限制。 4.请键入想要查找 MX 记录的域名。例如,若要查找 https://www.wendangku.net/doc/d213999425.html, 域的 MX 记录, 请键入https://www.wendangku.net/doc/d213999425.html,.,再按 ENTER 键。 注意: 尾随句点 ( . ) 表示 FQDN。使用尾随句点可防止无意中将为网络配置的默认 DNS 后缀添加到域名中。 输出的命令将与以下内容类似: https://www.wendangku.net/doc/d213999425.html, mx preference=10, mail exchanger = https://www.wendangku.net/doc/d213999425.html, https://www.wendangku.net/doc/d213999425.html, mx preference=20, mail exchanger = https://www.wendangku.net/doc/d213999425.html, https://www.wendangku.net/doc/d213999425.html, internet address = 192.168.1.10 mail2 https://www.wendangku.net/doc/d213999425.html, internet address = 192.168.1.20 您可以将与 MX 记录关联的任何主机名或 IP 地址用作目标 SMTP 服务器。较低的 首选项值表示首选 SMTP 服务器。您可以使用多个 MX 记录和不同的首选项值,以 实现负载平衡和容错。

Telnet远程登录基本概念解析

Telnet远程登录基本概念解析 Telnet的应用不仅方便了我们进行远程登录,也给hacker们提供了又一种入侵手段和后门,但无论如何,在你尽情享受Telnet所带给你的便捷的同时,你是否真正的了解Telnet 呢? 一摘要 Telnet的应用不仅方便了我们进行远程登录,也给hacker们提供了又一种入侵手段和后门,但无论如何,在你尽情享受Telnet所带给你的便捷的同时,你是否真正的了解Telnet 呢? 二远程登录 Telnet服务虽然也属于客户机/服务器模型的服务,但它更大的意义在于实现了基于Telnet协议的远程登录(远程交互式计算),那么就让我们来认识一下远程登录。 1 远程登陆的基本概念 先来看看什么叫登录:分时系统允许多个用户同时使用一台计算机,为了保证系统的安全和记帐方便,系统要求每个用户有单独的帐号作为登录标识,系统还为每个用户指定了一个口令。用户在使用该系统之前要输入标识和口令,这个过程被称为'登录'。 远程登陆是指用户使用Telnet命令,使自己的计算机暂时成为远程主机的一个仿真终端的过程。仿真终端等效于一个非智能的机器,它只负责把用户输入的每个字符传递给主机,再将主机输出的每个信息回显在屏幕上。 2 远程登陆的产生及发展 我们可以先构想一个提供远程文字编辑的服务,这个服务的实现需要一个接受编辑文件请求和数据的服务器以及一个发送此请求的客户机。客户机将建立一个从本地机到服务器的TCP连接,当然这需要服务器的应答,然后向服务器发送键入的信息(文件编辑信息),并读取从服务器返回的输出。以上便是一个标准而普通的客户机/服务器模型的服务。 似乎有了客户机/服务器模型的服务,一切远程问题都可以解决了。然而实际并非你想象的那样简单,如果我们仅需要远程编辑文件,那么刚才所构想的服务完全可以胜任,但假如我们的要求并不是这么简单,我们还想实现远程用户管理,远程数据录入,远程系统维护,想实现一切可以在远程主机上实现的操作,那么我们将需要大量专用的服务器程序并为每一个可计算服务都使用一个服务器进程,随之而来的问题是:远程机器会很快对服务器进程应接不暇,并淹没在进程的海洋里(我们在这里排除最专业化的远程机器)。 那么有没有办法解决呢?当然有,我们可以用远程登录来解决这一切。我们允许用户在远地机器上建立一个登录会话,然后通过执行命令来实现更一般的服务,就像在本地操作一样。这样,我们便可以访问远地系统上所有可用的命令,并且系统设计员不需提供多个专用地服务器程序。

配置H3C telnet的具体步骤和命令

我们现在来介绍一下H3C路由器的配置,这次我们讲解的方面是关于telnet远程控制的相关内容。下面我们来对配置H3C telnet的具体过程进行一下讲解。首先我们来看一下我们都需要哪几步的操作。 1.配置H3C telnet登陆的ip地址 2.进入用户界面视图 3.设置认证方式为密码验证方式 4.设置登陆验证的password为明文密码"huawei" 5.配置登陆用户的级别为最高级别3(缺省为级别1) 仅密码方式登陆: 1.配置H3C telnet登陆的ip地址 system-view [SwitchA]vlan 1 [SwitchA-vlan1]port Ethernet 1/0/1 [SwitchA-vlan1]quit [SwitchA]management-vlan 1(管理VLAN,默认是VLAN 1,如需修改,才便使用此命令)[SwitchA]interface vlan 1 [SwitchA-Vlan-interface1]ip address 192.168.0.1 24 2.进入配置H3C telnet的用户界面视图 [SwitchA]user-interface vty 0 4 3.设置认证方式为密码验证方式 [SwitchA-ui-vty0-4]authentication-mode password ([scheme],用于验证用户名和密码的模式) 4.设置登陆验证的password为明文密码"huawei" (若选用scheme模式,则不需要这一条) [SwitchA-ui-vty0-4]set authentication password simple huawei 5.配置登陆用户的级别为最高级别3(缺省为级别1)

telnet操作指令

telnet XX.XX.XX.XX 登陆OLT Username: zte 登陆账号 Password: zte 密码 XY-DX-ML-C200# configure terminal 进入conf模式 XY-DX-ML-C200(config)# show run interface epon-olt_0/6/1 查看PON口0/6/1下面的ONU设备数据 Building configuration... no shutdown vlan-smart-qinq enable tls-vlan 4051 此处4051不为固定值 p2p mode group onu 1 type E8-C-EPON loid 0859748464970 ip-cfg auto-cfg onu 2 type E8-C-EPON loid 0859511426555 ip-cfg auto-cfg onu 4 type E8-C-EPON loid 0859998882967 ip-cfg auto-cfg onu 5 type E8-C-EPON loid 0859901152429 ip-cfg auto-cfg onu 6 type E8-C-EPON loid 0859108428982 ip-cfg auto-cfg onu 7 type E8-C-EPON loid 0859278554819 ip-cfg auto-cfg onu 8 type E8-C-EPON loid 0859775017507 ip-cfg auto-cfg onu 9 type E8-C-EPON loid 0859355913971 ip-cfg auto-cfg onu 10 type E8-C-EPON loid 0859588719458 ip-cfg auto-cfg onu 11 type E8-C-EPON loid 0859645502846 ip-cfg auto-cfg 此模式为LOID认证模式onu 12 type E8-C-EPON mac e42f.268a.fb09 ip-cfg auto-cfg 此模式为MAC地址认证,需改为LOID认证才能注册 interface epon-olt_0/6/1 进入0/6/1口 XY-DX-ML-C200(config-if)# onu 26 type E8-C-EPON loid 0859057304530 ip-cfg auto-cfg 添加某LOID设备到ONU X号 例:查看ONU-2 号设备 show run interface epon-onu_0/6/1 :23 查看0/6/1口下2号ONU设备数据

telnet的常用命令

telnet的常用命令 help联机求助 open后接IP地址或域名即可进行远程登录 close正常结束远程会话,回到命令方式 display显示工作参数 mode进入行命令或字符方式 send向远程主机传送特殊字符(键入send?可显示详细字符) set设置工作参数(键入set?可显示详细参数) status显示状态信息 toggle改变工作参数(键入toggle?可显示详细参数) ^]换码符(escape character),在异常情况下退出会话,回到命令方式 quit退出telnet,返回本地机 z使telnet进入暂停状态 结束命令方式,返回telnet的会话方式 以上是telnet的基本命令。对于不同的操作系统来说,这些命令也会稍有不同。如对VAX/VMS系统,其命令如下所示: 命令等价命令 connect open disable toggle disconnect close enable toggle exit quit resume send send set set show display 下面是SET命令所有的9个参数及其功能说明。 参数默认值简要说明示例 AYT “^T”设“Are youthere”字符SET AYT“A” ESCAPE “^]”设置退出符SET ESCAPE “^X” ERASE DEL 设置删除符SETERASE“^N” ECHO “^R”设置回波符SET ECHO“^B” KILL “^U”设置kill letter SET KILL“^K” FLUSHOUTPUT “^O”设置flushoutput符SET FLUSHOUTPUT“^F” INTERRUTP “^C”设置中断符 SETINTERRUPT “^I” MODE CHAR 设置数据传输方式,有 SET MODE CHAR TERMINAL VT100 字符方式和行命令方式 根据远程系统的要求 设置终端类型 SETMODE LINE SET TERMINAL/ DEVICE_TYPE =VT100

CMD(网络命令大全)

CMD(网络命令大全) CMD(网络命令大全) netstat -a 查看开启了哪些端口,常用netstat -an netstat -n 查看端口的网络连接情况,常用netstat -an netstat -v 查看正在进行的工作 netstat -p 协议名例:netstat -p tcqip 查看某协议使用情况(查看tcpip 协议使用情况) netstat -s 查看正在使用的所有协议使用情况 nbtstat -A ip 对方136到139其中一个端口开了的话,就可查看对方最近登陆的用户名(03前的为用户名)-注意:参数-A要大写 tracert -参数 ip(或计算机名) 跟踪路由(数据包),参数:“-w数字”用于设置超时间隔。 ping ip(或域名) 向对方主机发送默认大小为32字节的数据,参数:“-l[空格]数据包大小”;“-n发送数据次数”;“-t”指一直ping。 ping -t -l 65550 ip 死亡之ping(发送大于64K的文件并一直ping就成了死亡之ping) ipconfig (winipcfg) 用于windows NT及XP(windows 95 98)查看本地ip地址,ipconfig可用参数“all”显示全部配置信息 tlist -t 以树行列表显示进程(为系统的附加工具,默认是没有安装的,在安装目录的Supporttools文件夹内) kill -F 进程名加-F参数后强制结束某进程(为系统的附加工具,默认是没有安装的,在安装目录的Supporttools文件夹内) net user 用户名密码add 建立用户 net user guest activeyes 激活guest用户 net user 查看有哪些用户 net user 帐户名查看帐户的属性 net localgroup administrators 用户名 add 把“用户”添加到管理员中使其具有管理员权限,注意:administrator后加s用复数 net start 查看开启了哪些服务 net start 服务名开启服务;(如net start telnet, net start schedule) net stop 服务名停止某服务 net time 目标ip 查看对方时间

win7下使用Telnet命令大全

win7 Telnet 水木清华的网站可以用telnet命令哦!大家可以试试,绝对不一般的感受! 找不到Telnet并不是Windows 7抛弃了Telnet,而是默认状态下Windows 7并没有安装Telnet服务。 这也是微软第一次从个人系统中将Telnet剔出了系统默认组件之外,这和Windows Server 2008类似。 我想微软这么做,应该是出于安全性考虑,毕竟Telnet的数据是以明文传输的,攻击者和容易通过嗅探获取敏感信息。 在Windows 7下安装Telnet和Windows Server 2008略有不同,大家可以通过下面的操作方法实现。依次点击“开始”→“控制面板”→“程序”,“在程序和功能”找到并点击“打开或关闭Windows 功能”进入Windows 功能设置对话框。找到并勾选“Telnet客户端”和“Telnet服务器之后,在服务中开启telnet服务就可以了。

有可能会出现错误,如:服务.错误1068:依存服务或组无法启动 解决方法就是启动另外的服务,telnet属性里的依存关系中的依存属性开启,然后就可以了。 Windows7系统下,Telnet不是系统默认组件,如果我们真的需要它,是需要进行安装的。 安装方法是:点击“开始”→“控制面板”→“程序”,通过“程序和功能”找到并点击“打开或关闭Windows功能”,进入Windows 功能设置对话框。勾选“Telnet客户端”和“Telnet服务器”。 windows功能

windows功能 Telnet安装完后,还需要通过Services.msc启动服务。Telnet是明文显示的所以需要对防火墙进行设置。操作是:“开始”→“控制面板”→“系统安全”→”Windows防火墙”→“高级设置,进入防火墙设置窗口。

telnet命令与ssh命令区别

telnet命令通常用来远程登录。telnet程序是基于TELNET协议的远程登录客户端程序。Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet 程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。可以在本地就能控制服务器。要开始一个telnet会话,必须输入用户名和密码来登录服务器。Telnet是常用的远程控制Web服务器的方法。 但是,telnet因为采用明文传送报文,安全性不好,很多Linux服务器都不开放telnet 服务,而改用更安全的ssh方式了。但仍然有很多别的系统可能采用了telnet方式来提供远程登录,因此弄清楚telnet客户端的使用方式仍是很有必要的。 telnet命令还可做别的用途,比如确定远程服务的状态,比如确定远程服务器的某个端口是否能访问。 1.命令格式: telnet[参数][主机] 2.命令功能: 执行telnet指令开启终端机阶段作业,并登入远端主机。 3.命令参数: -8 允许使用8位字符资料,包括输入与输出。 -a 尝试自动登入远端系统。 -b<主机别名>使用别名指定远端主机名称。 -c 不读取用户专属目录里的.telnetrc文件。 -d 启动排错模式。 -e<脱离字符>设置脱离字符。 -E 滤除脱离字符。 -f 此参数的效果和指定"-F"参数相同。 -F 使用Kerberos V5认证时,加上此参数可把本地主机的认证数据上传到远端主机。 -k<域名>使用Kerberos认证时,加上此参数让远端主机采用指定的领域名,而非该主机的域名。 -K 不自动登入远端主机。 -l<用户名称>指定要登入远端主机的用户名称。 -L 允许输出8位字符资料。 -n<记录文件>指定文件记录相关信息。 -r 使用类似rlogin指令的用户界面。 -S<服务类型>设置telnet连线所需的IP TOS信息。 -x 假设主机有支持数据加密的功能,就使用它。 -X<认证形态>关闭指定的认证形态。 4.使用实例: 实例1:远程服务器无法访问 命令: telnet 192.168.120.206 输出: [root@localhost ~]# telnet 192.168.120.209 Trying 192.168.120.209... telnet: connect to address 192.168.120.209: No route to host

telnet命令大全

telnet 命令允许您与使用Telnet 协议的远程计算机通讯。运行telnet 时可不使用参数,以便输入由Telnet 提示符(telnet>) 表明的telnet 上下文。可从Telnet 提示符下,使用下列命令管理运行Telnet Client 的计算机。 tlntadmn 命令允许您远程管理运行Telnet Server 的计算机。这些命令都从命令提示符中运行。如果没有使用参数,tlntadmn 将显示本地服务器设置。 在Telnet 提示符下使用telnet 命令 启动Telnet Client 并输入Telnet 提示符 语法 telnet [\\RemoteServer] 参数 \\RemoteServer 指定要连接的服务器的名称。 /? 在命令提示符显示帮助。 注释 不使用参数时,telnet 将启动Telnet Client。 当您在Telnet 提示符时,必须使用Telnet 命令。 停止Telnet Client 语法 quit 参数 无 注释 可以将该命令简化为q。 将Telnet Client 连接到远程计算机 语法 open [\\RemoteServer] [Port] 参数 \\RemoteServer 指定要管理的服务器名称。如果没有指定服务器,则假定使用本地服务器。 Port 指定要使用的端口。如果没有指定端口,则假定使用默认端口。

注释 可以将该命令简化为o。 范例 若要通过44 号端口连接到远程服务器Redmond,请键入: o redmond 44 断开Telnet Client 与远程计算机的连接 语法 close [\\RemoteServer] 参数 \\RemoteServer 指定要管理的服务器名称。如果没有指定服务器,则假定使用本地服务器。 注释 可以将该命令简化为c。 范例 若要与远程服务器Redmond 断开连接,请键入: c redmond44 设置Telnet Client 选项 语法 set [\\RemoteServer] [ntlm] [localecho] [term {ansi | vt100 | vt52 | vtnt}] [escape Character] [logfile FileName] [logging] [bsasdel] [crlf] [delasbs] [mode {console | stream}] [?] 参数 \\RemoteServer 指定要管理的服务器名称。如果没有指定服务器,则假定使用本地服务器。 ntlm 打开NTLM 身份验证(如果在远程服务器上可用)。 localecho 打开本地回显。 term {ansi | vt100 | vt52 | vtnt} 将终端设置为所指定的类型。 escape Character 设置escape 字符。escape 字符可以是单个字符,也可以是CTRL 键和字符的组合。若要设置控制键组合,请在键入要分配的字符时按住CTRL。 logfile FileName 将文件设置成用于登录Telnet 活动。日志文件必须位于本地计算机上。设置此选项时,自动开始记录。 logging

相关文档