Existe-t-il un moyen de se déconnecter d'une session SSH devenue insensible sans tuer tout le terminal? Plus précisément, j'utilise konsole, et la machine avec laquelle je travaille est parfois suspendue mais ne meurt pas (ce qui tue la connexion). Donc, SSH se bloque et je dois fermer le terminal et en ouvrir un nouveau pour essayer de revenir en arrière ou de faire autre chose. Existe-t-il un moyen de ctrl + c en dehors d'une session ssh?
110
Réponses:
Une solution consiste à utiliser le caractère d'échappement ssh. Par défaut, il s'agit de "~", mais vous pouvez le définir manuellement avec l'
-e
option lorsque vous appelez ssh ou viaEscapeChar
votre configuration ssh. Pour tuer la session bloquée, cela fonctionnera souvent:~.
Comme Gilles l'a souligné, cela n'est reconnu que immédiatement après avoir frappé Enter.
la source
~
n’est actif que immédiatement après avoir appuyé sur Entrée (sinon, cela serait trop envahissant).~
, puis.