0
(0)

Si ha iniciado sesión en una sesión SSH remota anteriormente, sabrá que hay ocasiones en las que la sesión SSH deja de responder. podría deberse a una interrupción en la conexión a Internet, o que usted estaba fuera y el tiempo de espera de la sesión. Cualquiera que sea el motivo, cuando la sesión SSH deja de responder, todas las teclas de método abreviado habituales (Ctrl + Z, Ctrl + C, ESC) no funcionarán. Entonces, ¿cómo eliminamos una sesión SSH que no responde (aparte de cerrar la ventana de la terminal)?

El truco es fácil. Solo tienes que presionar “Enter”, seguido de “~”. (una tilda y un punto, sin las comillas). El atajo “~” es un carácter de escape y el punto representa una desconexión. Así que el “~.” combinación le permite cerrar la sesión SSH.

Otros caracteres de escape que puede usar incluyen:

  • ~.: Desconectar.
  • ~^Z: Fondo ssh.
  • ~#: enumera las conexiones reenviadas.
  • ~&: Ssh en segundo plano al cerrar la sesión cuando se espera que finalice la conexión reenviada/sesiones X11.
  • ~?: muestra una lista de caracteres de escape.
  • ~B: Envía un BREAK al sistema remoto (solo útil para la versión 2 del protocolo SSH y si el par lo admite).
  • ~C: Abrir línea de comando. Actualmente esto permite la adición de reenvíos de puertos utilizando las opciones -L, -R y -D (ver arriba). También permite la cancelación de reenvíos de puertos remotos existentes usando -KR[bind_address:]puerto. !command permite al usuario ejecutar un comando local si la opción PermitLocalCommand está habilitada en ssh_config(5). La ayuda básica está disponible, utilizando la opción -h.
  • ~R: Solicitar el cambio de clave de la conexión (solo útil para la versión 2 del protocolo SSH y si el par lo admite).

¿Le ha parecido útil este contenido?

¡Haz clic en una estrella para puntuar!

Promedio de puntuación 0 / 5. Recuento de votos: 0

Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.