90 votes

Comment tuer une session SSH verrouillée ?

De temps en temps, les sessions SSH de mes serveurs se bloquent et aucun des deux n'a de chance de s'en sortir. Ctrl + C ni Ctrl + \ faire quoi que ce soit.

Comment quitter la session sans fermer le terminal dans lequel elle se trouve ?


Clarification :

La session est verrouillée, c'est-à-dire qu'aucune clé n'est transmise au serveur. Je voudrais l'arrêter de manière élégante, de sorte que l'utilisateur ne soit plus connecté.

Je sais que je peux tuer le client SSH, mais cela va, à terme, rendre le " 2 users "Le message d'information que je reçois de uptime sans signification. J'aimerais savoir combien d'utilisateurs sont réellement connectés.

136voto

dirk Points 1572

Pour déconnecter une session ssh verrouillée, tapez Enter ~.

Une liste complète des codes d'évasion se trouve dans le document page de manuel ssh ou en tapant ~? .

64voto

dege Points 13

Tapez la séquence de touches suivante : Enter , ~ , . . Sur les claviers américains, le tilde (~) est Shift + ` .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X