![使用连接共享时关闭 ssh 隧道而不终止 ssh?](https://linux22.com/image/650673/%E4%BD%BF%E7%94%A8%E8%BF%9E%E6%8E%A5%E5%85%B1%E4%BA%AB%E6%97%B6%E5%85%B3%E9%97%AD%20ssh%20%E9%9A%A7%E9%81%93%E8%80%8C%E4%B8%8D%E7%BB%88%E6%AD%A2%20ssh%EF%BC%9F.png)
我通常使用启用了连接共享的 ssh;这会导致我在初始 ssh 登录后创建的任何 ssh 隧道都使用该连接。在这种情况下,是否可以关闭 ssh 隧道而不终止 ssh 进程?
答案1
-O exit
您可以从客户端发出来终止所有共享会话。
ssh -O exit masterhostname
遗憾的是,没有办法终止特定会话并让其他会话继续运行。
会话通常会在会话关闭 (EOF) 时自然终止。使用 -L 和 -R 建立的隧道始终在监听新会话,并且没有办法指示它们应该停止监听。
我通常使用启用了连接共享的 ssh;这会导致我在初始 ssh 登录后创建的任何 ssh 隧道都使用该连接。在这种情况下,是否可以关闭 ssh 隧道而不终止 ssh 进程?
-O exit
您可以从客户端发出来终止所有共享会话。
ssh -O exit masterhostname
遗憾的是,没有办法终止特定会话并让其他会话继续运行。
会话通常会在会话关闭 (EOF) 时自然终止。使用 -L 和 -R 建立的隧道始终在监听新会话,并且没有办法指示它们应该停止监听。