我的一台服务器计算机在 10 分钟后使用 SSH 时显示“管道损坏”消息,即使我执行了用 python3.5 编程的模拟程序。
我试过
sshd_config和ssh_config文件另外,在服务器和本地客户端断开连接后,我尝试了 tmux attach 命令,但没有奏效。
最奇怪的是只有一台服务器显示此症状。其他服务器运行良好,没有任何损坏的管道消息。
我该怎么办?
根据服务器设置,空闲连接可能会被丢弃。
要从客户端防止这种情况,请使用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)