在 SSH 会话中按 Ctrl-Z

在 SSH 会话中按 Ctrl-Z

当我通过 SSH 进入另一个系统并按下Ctrl-Z时,我预计 SSH 客户端会进入后台。然而,这是远程进程在执行的操作。奇迹在哪里发生?

答案1

SSH 客户端禁用stty -icanon -isig本地 tty 的特殊键处理(选项),因此当您按下时CtrlZ,客户端只会读取原始字节0x1A并将其转发到服务器。

OpenSSH 支持一个特殊命令来暂停客户端 – Enter,然后~,接着CtrlZ

相关内容