使用 SSH 时管道损坏

HYN*_*ANG 5 ssh

我的一台服务器计算机在 10 分钟后使用 SSH 时显示“管道损坏”消息,即使我执行了用 python3.5 编程的模拟程序。

我试过

  1. 编辑sshd_configssh_config文件
  2. 忽略省电模式
  3. 重新安装 Ubuntu 16.04
  4. 使用 tmux 进行模拟。

另外,在服务器和本地客户端断开连接后,我尝试了 tmux attach 命令,但没有奏效。

最奇怪的是只有一台服务器显示此症状。其他服务器运行良好,没有任何损坏的管道消息。

我该怎么办?

pLu*_*umo 5

根据服务器设置,空闲连接可能会被丢弃。

要从客户端防止这种情况,请使用ssh选项ServerAliveInterval

在你的~/.ssh/config

Host xyz
    ServerAliveInterval 120
Run Code Online (Sandbox Code Playgroud)

或使用命令行选项ssh -o ServerAliveInterval=120 ...


或者,您可以从服务器端更改设置ssdh_config

ClientAliveInterval ...
Run Code Online (Sandbox Code Playgroud)