Knowledge base

Break out and escape SSH session


SSH session is stuck and cannot be exited by entering exit or CTRL+D
And we need to break out this session without closing terminal emulator

How to solve?

Press ~ then press .
Why? Because ~. is an escape sequence that can terminate SSH session
More details:
Supported escape sequences:
~. - terminate session
~B - send a BREAK to the remote system
~R - Request rekey (SSH protocol 2 only)
~# - list forwarded connections
~? - this message
~~ - send the escape character by typing it twice
(Note that escapes are only recognized immediately after newline.)