Enviando ^] em uma sessão de telnet aninhada

2

A seguir, a sequência:

  • Telnet de uma sessão de terminal para uma máquina linux remota, chame-a A.
  • Telnet para algum dispositivo, Say B, acessível apenas por A

Agora, como faço para sair da sessão de telnet para B e permanecer ao vivo em A?

    
por Mallik 06.03.2012 / 18:29

2 respostas

3

Usando a versão inetutils do cliente telnet, você pode usar o comando send escape :

a$ telnet b
  b$ telnet c
    c$ ^]
telnet> send escape
  telnet> q
  b$

Ou use o comando de logout / desconexão de C:

a$ telnet b
  b$ telnet c
    c$ exit
  b$

E pare de usar o telnet, porra.

    
por 06.03.2012 / 21:01
1

Você poderia usar uma sequência de escape diferente ao fazer o login em A ou B? Por exemplo,

telnet -e ^Q A
telnet B

dá-lhe ^ Q em A e ^ [em B.

    
por 06.03.2012 / 20:04