温馨提示×

linux telnet如何退出会话

小樊
49
2026-09-06 16:45:57
栏目: 智能运维

在 Linux 下使用 telnet 连接远程主机后,退出会话有几种常用方式,取决于你当前所处的状态。


一、正常退出 telnet 会话

方法 1:使用 telnet 转义字符(最常用)

  1. 先按:
    Ctrl + ]
    
    会进入 telnet 命令提示符:
    telnet>
    
  2. 然后输入:
    quit
    
    close
    
    回车即可退出。

✅ 推荐方式,最安全


二、远程服务已关闭连接

如果对方服务主动断开,telnet 会自动退出,无需操作。


三、强制退出(卡死时)

方法 2:直接中断进程

如果 Ctrl + ] 无反应:

Ctrl + C

若仍无效:

Ctrl + \

这会强制退出 telnet。


四、退出“卡在输入状态”的 telnet

有时你正在输入数据,没反应:

  1. Ctrl + ]
  2. 再输入 quit

五、示例完整流程

$ telnet 192.168.1.10 23
Connected to 192.168.1.10

(Ctrl + ])
telnet> quit
Connection closed.

六、补充:telnet 不推荐用于安全连接

⚠️ telnet 是明文传输,生产环境建议使用:

  • ssh
  • nc (netcat)

如果你是想退出 telnet 但不断开连接,或是在脚本中自动退出,可以告诉我具体场景。

0