事情的经过如下:
我正在 Windows 终端 (版本:1.11.3471.0,Windows 10 20H2) 中进行 ssh 会话。
我需要离开我的机器,因此我通过输入 Windows-L 来锁定它。
当我回来时(通常是一小时左右),解锁机器,其中的 ssh 会话选项卡完全没有响应。我的意思是它根本不响应键盘输入。这并不是说我已经退出远程,只是死机了。终端中没有错误或任何东西。
我知道这台机器没有进入睡眠状态,因为当我登录并发现上述情况时,显示器上显示的画面很漂亮。不过,它可能在我离开时试图进入睡眠状态。
这种情况经常发生,也许每次我锁定机器一段时间后就会发生。
关于为什么会发生这种情况以及如何防止这种情况发生,您有什么想法吗?
谢谢!
答案1
在没有响应的终端输入,~.
终止连接
答案2
这是因为当没有数据传输时会话会被关闭(例如你的防火墙或负载均衡器会丢弃空闲会话)
检查这两个链接以寻找解决方案: