![Windows7 上的 Putty 终端窗口在会话终止时不会关闭。为什么?](https://linux22.com/image/1146753/Windows7%20%E4%B8%8A%E7%9A%84%20Putty%20%E7%BB%88%E7%AB%AF%E7%AA%97%E5%8F%A3%E5%9C%A8%E4%BC%9A%E8%AF%9D%E7%BB%88%E6%AD%A2%E6%97%B6%E4%B8%8D%E4%BC%9A%E5%85%B3%E9%97%AD%E3%80%82%E4%B8%BA%E4%BB%80%E4%B9%88%EF%BC%9F.png)
我的机器:
- pine64 主板上的 Ubuntu 16.04.2 LTS(GNU/Linux 3.10.105-0-pine64-longsleep aarch64)
- SONY 机器上的 Ubuntu 16.04 LTS
- 未知机器上的 Ubuntu 16.04 LTS
- 使用Putty0.67拖曳windows7电脑
我在 pine64 主板上运行 Ubuntu 16.04.2 LTS (GNU/Linux 3.10.105-0-pine64-longsleep aarch64)。我从两台 Windows7 上的 Putty 终端通过 SSH 连接到 Ubuntu。
我讨厌的烦人行为是,连接到 pine64 上的 Ubuntu 的 putty 终端窗口在连接终止时永远不会关闭,尽管当它们连接到其他 Ubuntu16.04 机器时它们会正确关闭。
我正在设置 Putty,当连接明确退出时关闭终端窗口 --clear exit-- 如 Putty 文档中所示:https://the.earth.li/~sgtatham/putty/0.68/htmldoc/Chapter4.html#config-closeonexit
此外,当我在 pine64 上重新启动 Ubuntu 时,putty 终端也不会显示任何意外丢失连接的错误消息,尽管我在重新启动其他 Ubuntu 机器时收到了错误消息。我知道重新启动完成后应该会出现错误消息。
对于这些情况,Putty 似乎无法识别会话退出。我认为 pine64 上的 Ubuntu 上的一些不规则设置导致了这种行为,但我不知道是什么。
你们中有人知道如何强制 pine64 上的 Ubuntu 以“清除退出”的方式终止会话吗?