使用连接共享时关闭 ssh 隧道而不终止 ssh?

使用连接共享时关闭 ssh 隧道而不终止 ssh?

我通常使用启用了连接共享的 ssh;这会导致我在初始 ssh 登录后创建的任何 ssh 隧道都使用该连接。在这种情况下,是否可以关闭 ssh 隧道而不终止 ssh 进程?

答案1

-O exit您可以从客户端发出来终止所有共享会话。

ssh -O exit masterhostname

遗憾的是,没有办法终止特定会话并让其他会话继续运行。

会话通常会在会话关闭 (EOF) 时自然终止。使用 -L 和 -R 建立的隧道始终在监听新会话,并且没有办法指示它们应该停止监听。

相关内容