解锁 Windows 后,Windows 终端通常会冻结 ssh 会话

解锁 Windows 后,Windows 终端通常会冻结 ssh 会话

事情的经过如下:

我正在 Windows 终端 (版本:1.11.3471.0,Windows 10 20H2) 中进行 ssh 会话。

我需要离开我的机器,因此我通过输入 Windows-L 来锁定它。

当我回来时(通常是一小时左右),解锁机器,其中的 ssh 会话选项卡完全没有响应。我的意思是它根本不响应键盘输入。这并不是说我已经退出远程,只是死机了。终端中没有错误或任何东西。

我知道这台机器没有进入睡眠状态,因为当我登录并发现上述情况时,显示器上显示的画面很漂亮。不过,它可能在我离开时试图进入睡眠状态。

这种情况经常发生,也许每次我锁定机器一段时间后就会发生。

关于为什么会发生这种情况以及如何防止这种情况发生,您有什么想法吗?

谢谢!

答案1

SSH 转义序列(又名 Kill Dead SSH 会话)

在没有响应的终端输入,~.终止连接

答案2

这是因为当没有数据传输时会话会被​​关闭(例如你的防火墙或负载均衡器会丢弃空闲会话)

检查这两个链接以寻找解决方案:

相关内容