在嵌套的 telnet 会话中发送 ^]

在嵌套的 telnet 会话中发送 ^]

具体顺序如下:

  • 从终端会话 Telnet 到远程 Linux 机器,称之为 A。
  • Telnet 到某个设备,比如说 B,该设备只能从 A 访问。

现在,我该如何退出到 B 的 telnet 会话并继续在 A 上保持活动状态?

答案1

使用工具类版本的telnet客户端,可以使用以下send escape命令:

a$ telnet b
  b$ telnet c
    加元^]
telnet> 发送转义
  telnet> q
  币值

或者使用 C 的 logout/disconnect 命令:

a$ telnet b
  b$ telnet c
    c$ 退出
  币值

别再使用 telnet 了,该死的。

答案2

登录 A 或 B 时,可以使用不同的转义序列吗?例如,

telnet -e ^Q A
telnet B

在 A 上返回 ^Q,在 B 上返回 ^[。

相关内容