Strg-Z während einer SSH-Sitzung

Strg-Z während einer SSH-Sitzung

Wenn ich mich per SSH mit einem anderen System verbinde und Ctrl- drücke Z, erwarte ich, dass der SSH-Client in den Hintergrund geht. Das erledigt jedoch der Remote-Prozess. Wo geschieht die Magie?

Antwort1

Der SSH-Client deaktiviert die spezielle Tastenbehandlung ( stty -icanon -isigOptionen) für das lokale TTY, sodass der Client beim Drücken von CtrlZnur das Rohbyte liest 0x1Aund an den Server weiterleitet.

OpenSSH unterstützt einen speziellen Befehl zum Anhalten des Clients – Enter, dann ~, gefolgt von CtrlZ.

verwandte Informationen