una conexión telnet normal es así:
telnet localhost 22 Intentando 127.0.0.1 ... Conectado a localhost. El carácter de escape es '^]'. SSH-2.0-OpenSSH_4.2 ^] telnet> cerrar Conexión cerrada.
Quiero cerrarlo desde la sesión de telnet en sí mismo sin llegar al indicador de telnet presionando. Mi requisito es que si presiono algún carácter de control de la sesión de telnet como CTRL + A, saldrá de la sesión y se cerrará automáticamente. algo como esto:
$ telnet localhost 22 Intentando 127.0.0.1 ... Conectado a localhost. El carácter de escape es '^]'. SSH-2.0-OpenSSH_4.2 ^ A Conexión cerrada. PS
Probé todas las opciones dadas en la página de manual e intenté hacer algunas pruebas de archivo $ HOME / .telnetrc, pero no pude lograrlo, ya que telnetrc ejecutará todos los comandos escritos en él con el host dado siempre que sea un telnet a ese host. hecho.
¿Alguien puede ayudarme en esto, como cómo se puede lograr?
exit
, pero este es un comando de shell, no un comando telnet. Debe ir al indicador de telnet para finalizar una conexión si el servicio al que se conectó no ofrece un comando para finalizar la conexión. Si desea iniciar sesión en una máquina remota a través de ssh, utilice el ssh
comando, no telnet
(a menos que desee realizar el cifrado manual).