在主机重新启动时终止 ssh 会话

在主机重新启动时终止 ssh 会话

假设我有一个到远程主机的 ssh 会话,例如ssh user@host tail现在某些原因导致该主机重新启动。如何配置会话立即终止并返回到 shell? (尝试在没有用户输入的 while 循环中重新连接)谢谢

答案1

@cerrautossh可以帮助你做到这一点。它具有启动 ssh 副本并对其进行监视的功能,然后在停止传递流量、服务器目标重新启动时重新启动它。查看更多这里

您还应该使用tmuxorscreen在服务器目标上创建和保留 tty 会话,并将它们与autossh.在autossh文档中,他们建议我们应该合作进行screen永久会话。

相关内容