Tutoriales

Cómo terminar las conexiones SSH que no responden en Linux

Cuando utiliza una conexión remota, a menudo se encuentra con situaciones en las que no puede interactuar con el sistema remoto.

Es un momento frustrante cuando una conexión SSH remota se bloquea después de unos minutos de conexión sin usar, posiblemente incluso debido a las fluctuaciones de Internet.

Podría haber muchas otras razones para lo anterior, pero es fácil eliminar una conexión SSH que no responde sin eliminar el shell actual.

Cómo terminar una conexión SSH que no responde

Puede eliminar una conexión SSH que no responde de varias maneras, como eliminar un proceso de otra terminal o forzar la eliminación del shell actual, pero ya no hago eso, ya que conozco enlaces de teclas o comandos que pueden interrumpir una conexión SSH que no responde.

Estoy seguro de que está ansioso por conocer las combinaciones de teclas para deshacerse de una terminal congelada, así que permítame mostrarle cómo realizar los siguientes pasos. Más adelante, te explicaré cómo prevenir lo anterior.

  • paso 1. Vaya a la terminal que ejecuta la conexión SSH y presione Ingresar
  • Paso 2.ahora usa la tecla tilde "~". yoSi está utilizando las teclas estándar 105, debe presionar transferir + ~ Activa la combinación de teclas para la tilde "",y Alguno El teclado requiere que presione el botón de la tecla grave dos veces para activar la tilde.
  • Paso 3. Finalmente presione "."que cerrará la conexión.

Después de invocar las combinaciones de teclas anteriores, volverá a la terminal host.

Para que lo entiendas mejor, déjame probar esto en mi sistema local, así que comencé la máquina virtual, déjame conectarme a mi «maquina_1«Conéctate usando SSH.

$ ssh [email protected]
Inicie sesión en machine_1 usando ssh

ahora me conecto a «maquina_1«.

El siguiente paso es desconectar Conexión de red a mi máquina virtual. Si se pregunta por qué me estoy desconectando, la razón es simple: interrumpe la conexión entre el host y el servidor, que es una de las razones por las que la terminal deja de responder.

Puede desconectarse de la red desde la máquina virtual siguiendo los pasos a continuación.

Después de completar los pasos anteriores, mi terminal del lado del host se congelará o dejará de responder, por lo que no podré comunicarme con mi «máquina_1» .

Como discutimos, para deshacerse de terminal que no responde, Tuve que ingresar la siguiente secuencia de teclas en una terminal que no respondía: "Intro" + "~" + "."

Eso es todo lo que hay que hacer para salir de una terminal que no responde.

envolver

Desde arriba, aprendiste cómo deshacerte de una terminal que no responde.

Situaciones como cortes de red o cualquier otra situación son inevitables.Sin embargo, puede evitar que su conexión SSH se caiga siguiendo el siguiente artículo: Cómo mantener viva una sesión de terminal SSH en Linux

LEER  Cómo dividir un espacio de trabajo de Vim vertical u horizontalmente

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba