Respuesta corta: tipo exit
Si eso no funciona, sin embargo ...
Carácter de escape SSH y secuencia de desconexión
La mayoría de las implementaciones de SSH implementan un carácter de escape para sesiones interactivas, similar a la Ctrl-]
combinación de telnet . El carácter de escape SSH predeterminado es ~
, ingresado al comienzo de una línea.
Si desea finalizar una sesión interactiva de OpenSSH que está atascada y no se puede salir ingresando exit
o CtrlDen un shell en el lado remoto , puede ingresar ~
seguido de un punto .
. Para asegurarse de ingresar el carácter de escape al comienzo de una línea de entrada, primero debe presionar Enter. Entonces, la siguiente secuencia terminará en la mayoría de los casos una sesión SSH:
Enter~.
Otras secuencias de escape
OpenSSH, por ejemplo, ofrece otras secuencias de escape además ~.
. Entrar ~?
durante una sesión debería darte una lista. Algunos ejemplos:
~
seguido Ctrl-Z
suspende la sesión,
~&
lo pone directamente en segundo plano,
~#
da una lista de conexiones reenviadas en esta sesión.
- Si desea simplemente añada una tilde al comienzo de una línea, hay que hacer doble que:
~~
.
El carácter de escape se puede cambiar usando la opción de línea de comando -e
. Si establece el valor especial -e none
, el escape se deshabilita y la sesión es totalmente transparente.
Consulte también la página de manual de OpenBSD en ssh (a la que se hace referencia desde www.openssh.org ) en la -e
opción de línea de comando