Socat:允许重新连接到会话

时间:2011-10-04 08:32:01

标签: tcp ssh expect socat

我可以使用本地PTY链接建立SSH连接 - 我希望能够向远程端发送一些触发器,然后使用screen或minicom连接到会话,即:

socat PTY,link=/tmp/foo,raw,echo=0 EXEC:"ssh otherbox"

然后在另一个窗口(或背景中的socat)

echo "securepassword|sudo -S bash"
screen /tmp/foo

问题是 - 在回声之后,socat断开EXEC - 而不是保持打开,以便继续连接。

有什么想法吗? (我可以通过期望或空预期来做到这一点,但它与前者相关,并且缓冲会使后者在会话的交互部分搞砸。)

0 个答案:

没有答案