ssh连接超时中断问题解决方案

Posted liyuchuan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ssh连接超时中断问题解决方案相关的知识,希望对你有一定的参考价值。

当在终端使用ssh命令连接到服务器时,如果一段时间没有活动连接会被中断,以下有两种方案可以解决:

一、修改ssh客户端配置

编辑客户端 /etc/ssh/ssh_config (或~/.ssh/config 对当前用户生效) 文件,修改以下两个配置项(没有就自己添加)

ServerAliveInterval 60  #ssh客户端每60秒会发送一个keepalive请求给服务端,服务端响应,从而保持连接;

ServerAliveCountMax 3 #客户端发出请求后,服务器端没有响应达到3次,就自动断开连接。

 

二、修改ssh服务端配置

编辑服务端 /etc/ssh/sshd_config,修改以下两个配置项(没有就自己添加)

ClientAliveInterval 60 #服务端每隔60秒发送一次keepalive请求给客户端,然后客户端响应,从而保持连接;
ClientAliveCountMax 3 #服务端发出请求后,客户端没有响应达到3次,就自动断开连接。

 

以上是关于ssh连接超时中断问题解决方案的主要内容,如果未能解决你的问题,请参考以下文章

如何解决SSH连接Linux超时自动断开

ssh连接超时问题解决方案,每一种方案都可以

解决 FileZilla 20秒连接超时问题. (SSH + sftp协议)

解决使用SSH命令远程连接Linux服务器加载访问慢,连接超时断开等问题

解决LINUX(CENTOS)下SSH连接超时自动断开的问题

解决 FileZilla 20秒连接超时问题. (SSH + sftp协议)