CentOS SSH 断管冻结
CentOS SSH broken pipe freeze
当我通过 SSH 连接到最近设置的 CentOS 机器时,如果我闲置太久,我将与服务器断开连接。终端冻结了很长时间(大约 30 秒),然后我终于得到 "Write failed: Broken pipe".
我对破损的管道没问题,如果我不活动,我也可以断开连接。不过,在我到达那个点之前必须等待那个延迟是很烦人的。
有什么方法可以解决这个延迟问题吗?
我在 /etc/ssh/ssh_config 在 Centos 上试过这个:
编辑以下设置
Host *
ServerAliveInterval 120
这是它向服务器发送保活消息的频率,以秒为单位。
您可以在客户端计算机的 /etc/ssh/ssh_config 中设置 ServerAliveInterval,或者在服务器计算机的 /etc/ssh/sshd_config 中设置 ClientAliveInterval。
如果您不断收到错误,请尝试降低间隔
当我通过 SSH 连接到最近设置的 CentOS 机器时,如果我闲置太久,我将与服务器断开连接。终端冻结了很长时间(大约 30 秒),然后我终于得到 "Write failed: Broken pipe".
我对破损的管道没问题,如果我不活动,我也可以断开连接。不过,在我到达那个点之前必须等待那个延迟是很烦人的。
有什么方法可以解决这个延迟问题吗?
我在 /etc/ssh/ssh_config 在 Centos 上试过这个: 编辑以下设置
Host *
ServerAliveInterval 120
这是它向服务器发送保活消息的频率,以秒为单位。
您可以在客户端计算机的 /etc/ssh/ssh_config 中设置 ServerAliveInterval,或者在服务器计算机的 /etc/ssh/sshd_config 中设置 ClientAliveInterval。
如果您不断收到错误,请尝试降低间隔