Ниже приведена последовательность:
- Telnet от терминальной сессии до удаленной машины linux, назовите это A.
- Telnet к какому-либо устройству, скажем B, которое доступно только из A.
Теперь, как мне выйти из сеанса Telnet с B и остаться в живых на A?
Используя версию клиента telnet inetutils , вы можете использовать команду send escape :
a$ telnet b
b$ telnet c
c$ ^]
telnet> send escape
telnet> q
b$
Или используйте команду выхода / отключения C:
a$ telnet b
b$ telnet c
c$ exit
b$
И прекратите использовать telnet, черт побери.
Не могли бы вы использовать другую escape-последовательность при входе в систему A или B? Например,
telnet -e ^Q A
telnet B
дает вам ^ Q на А и ^ [на Б.