Ctrl+c 或 Ctrl+z 如何通过 SSH 发送?

noo*_*392 6 ssh signals

我试图弄清楚当我在 PuTTY 或 OpenSSH 中按Ctrl+时到底发送到 SSH 主机的内容是什么。c我想做的就是以编程方式发送控制代码,这相当于用户按下Ctrl+时的z情况。到目前为止,每次我发送^C\cc\003它只是打印出来。必须有某种附加信息才能让终端知道它已^C转义?

我正在以编程方式将字符发送到已连接到 SSH 主机的 SSH 会话。我希望看到与打开 OpenSSH 客户端并按键盘上的Ctrl+时相同的效果。c

Ole*_*nge 1

像这样的东西:

(echo ping google.com; sleep 3; printf "\003"; ) |
  ssh -tt localhost
Run Code Online (Sandbox Code Playgroud)


归档时间:

查看次数:

4037 次

最近记录:

2 年,2 月 前