¿Hay alguna manera de desconectarse de una sesión SSH que no responde sin matar a toda la terminal? Específicamente estoy usando konsole, y la máquina con la que estoy trabajando a veces se cuelga, pero en realidad no muere (por lo tanto, corta la conexión). Entonces SSH simplemente se cuelga y tengo que cerrar la terminal y abrir una nueva para intentar volver a ingresar a ella o hacer cualquier otra cosa. ¿Hay alguna manera de ctrl + c efectivamente fuera de una sesión ssh?
110
Respuestas:
Una forma es usar el carácter de escape ssh. Por defecto, esto es "~", pero se puede configurar manualmente con la
-e
opción al invocar ssh o medianteEscapeChar
su configuración ssh. Para matar la sesión bloqueada, esto a menudo funcionará:~.
Como señaló Gilles, esto solo se reconoce inmediatamente después de golpear Enter.
fuente
~
solo está activo inmediatamente después de presionar Enter (de lo contrario sería demasiado intrusivo).~
y luego.