Telnet 命令的使用详解

一、命令简介
  • telnet 命令用于登录远程主机,是基于 Telnet 协议的远程登录程序,对远程主机进行管理。

  • telnet 采用明文传输报文,安全性不好,很多 Linux n服务器都不开放 telnet 服务,而改用 ssh 方式。

  • 仍然有很多系统可能采用了 telnet 方式来提供远程登录,所以弄清楚 telnet 客户端的使用方式仍热是有必要的。

  • telnet 命令还可以用于确定服务器的某个端口是否能访问。

二、常用命令
  • 登录主机

    telnet 192.168.7.42
    
  • 确认某个主机端口是否可用

    # 尝试确认主机服务器的某个端口是否可用
    telnet 192.168.7.42 8080
    
  • 连接服务器的指定端口并发送信息给服务器

    • 连接服务器指定端口

      telnet 127.0.0.1 8888
      
    • 连接成功,根据提示进行如下操作进入 socket 连接

       ~/ telnet 127.0.0.1 8888      
      Trying 127.0.0.1...
      Connected to localhost.
      Escape character is '^]'.
      ^]
      telnet> 
      

      P.S

      当终端出现 Escape character is '^]'. ,在终端按下键盘的 Ctrl + ] 组合键即可进入 socket 交互模式

    • 查看 send 命令的参数

      telnet> send ?
      ao              Send Telnet Abort output
      ayt             Send Telnet 'Are You There'
      brk             Send Telnet Break
      ec              Send Telnet Erase Character
      el              Send Telnet Erase Line
      escape          Send current escape character
      ga              Send Telnet 'Go Ahead' sequence
      ip              Send Telnet Interrupt Process
      nop             Send Telnet 'No operation'
      eor             Send Telnet 'End of Record'
      abort           Send Telnet 'Abort Process'
      susp            Send Telnet 'Suspend Process'
      eof             Send Telnet End of File Character
      synch           Perform Telnet 'Synch operation'
      getstatus       Send request for STATUS
      ?               Display send options
      telnet> 
      
    • 向服务器发送信息

      # 进入了 socket 通道
      telnet> send ao
      
      # 以下任何一次回车操作都是向服务器发送一条消息
      xxxxx  回车
      Hello World
      
      # 在 socket 管道中按下物理键退出 socket
      Ctrl + ]
      ^]
      # 输入 quit 退出 telnet 模式
      telnet> quit
      Connection closed.
      
  • 52
    点赞
  • 446
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值