zoukankan      html  css  js  c++  java
  • Telnet的命令

     Telnet的命令格式:

    telnet [-d] [-a] [-n tracefile] [-e escapechar] [[-l user] host [port]]

      其中各选项的含义为:

    -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.

  • 相关阅读:
    dotnet core 获取 MacAddress 地址方法
    dotnet core 获取 MacAddress 地址方法
    dotnet core 发布只带必要的依赖文件
    dotnet core 发布只带必要的依赖文件
    Developing Universal Windows Apps 开发UWA应用 问答
    Developing Universal Windows Apps 开发UWA应用 问答
    cmd 如何跨驱动器移动文件夹
    cmd 如何跨驱动器移动文件夹
    C++ 驱动开发 error LNK2019
    C++ 驱动开发 error LNK2019
  • 原文地址:https://www.cnblogs.com/xiayong123/p/3717468.html
Copyright © 2011-2022 走看看