Kort antwoord: Type exit
Als dat echter niet werkt…
SSH Escape Character en Disconnect Sequence
De meeste SSH-implementaties implementeren een ontsnappingskarakter voor interactieve sessies, vergelijkbaar met telnet’s Ctrl-]-combinatie. Het standaard SSH escape karakter is ~, ingevoerd aan het begin van een regel.
Als u een interactieve OpenSSH sessie ** wilt beëindigen die vastzit en niet kan worden verlaten door exit of CtrlD in een shell aan de andere kant** in te voeren, kunt u ~ invoeren, gevolgd door een punt .. Om er zeker van te zijn dat u het escape karakter aan het begin van een invoerregel invoert, moet u eerst op Enter drukken. Dus de volgende sequentie zal in de meeste gevallen een SSH sessie beëindigen:
Enter~.
Other Escape Sequences
OpenSSH, bijvoorbeeld, biedt andere escape-sequenties naast ~.. Het invoeren van ~? tijdens een sessie zou u een lijst moeten geven. Enkele voorbeelden:
~ gevolgd Ctrl-Z onderbreekt de sessie,
~& zet het direct op de achtergrond,
~# geeft een lijst van doorgestuurde verbindingen in deze sessie.
- Als je gewoon een tilde aan het begin van een regel wilt invoeren, moet je deze verdubbelen:
~~.
Het escape karakter kan veranderd worden met de commando-regel optie -e. Als u de speciale waarde -e none instelt, wordt het escapen uitgeschakeld en is de sessie volledig transparant.
Zie ook de OpenBSD man pagina op ssh (waarnaar verwezen wordt vanaf www.openssh.org ) onder de -e commandoregel optie