![在 PuTTY 中 Telnet 会话“卡住”](https://linux22.com/image/1498962/%E5%9C%A8%20PuTTY%20%E4%B8%AD%20Telnet%20%E4%BC%9A%E8%AF%9D%E2%80%9C%E5%8D%A1%E4%BD%8F%E2%80%9D.png)
在 PuTTY 会话中,我已成功打开与另一台服务器的 telnet 连接。
但是,尚未设置 telnet 的转义字符,因此 telnet 会话显示:“转义字符为‘off’”。
使用 CTRL+] 组合、BREAK、特殊的 PuTTY 命令和其他技巧都无法关闭 telnet 会话。
我还能做什么,而不是关闭/重新打开 PuTTY(这对于某些服务器来说是一项昂贵的操作)?
答案1
我读过许多详细介绍发送 telnet 的可能“终止”键的帖子,但都不起作用。
对于这种情况,我发现唯一可行的方法就是向服务器发送一个格式错误的请求,根据协议,这将导致外部主机终止连接。
例如端口 80(HTTP),您可以像这样发送错误的 HTTP 请求:
GET /$#$ HTTP/1.1
HOST: www.mysite.com
<hit enter twice>