在 SSH 會話上按 Ctrl-Z

在 SSH 會話上按 Ctrl-Z

當我透過 SSH 進入另一個系統並按Ctrl-時Z,我希望 SSH 客戶端進入後台。然而,這是由遠端進程完成的。魔法發生在哪裡?

答案1

SSH 用戶端會停用stty -icanon -isig本機 tty 的特殊金鑰處理(選項),因此當您按 時CtrlZ,用戶端僅讀取原始位元組0x1A並將其轉送至伺服器。

OpenSSH 支援一個特殊的命令來掛起客戶端 – Enter,然後~CtrlZ

相關內容