centos7云服务器SSH连接经常断开(解决方案)

1、修改SSH配置文件

$ vi /etc/ssh/sshd_config 

打开
/etc/ssh/sshd_config
找到 ClientAliveInterval 参数,如果没有就自己加一行
数值是秒,比如你设置为540,就是9分钟.
ClientAliveInterval 540

对于 ClientAliveCountMax
指如果发现客户端没有相应,则判断一次超时,这个参数设置允许超时的次数。比如10
ClientAliveInterval 540
ClientAliveCountMax 10;
则代表允许超时 5400秒 = 90分钟

2、修改两个参数

#ClientAliveInterval
#ClientAliveCountMax

3、去掉注释,添加值

ClientAliveInterval 30
ClientAliveCountMax 86400

ClientAliveInterval:客户端每隔多少秒向服务发送一个心跳连接
ClientAliveCountMax:客户端多少秒没有回应,服务器自动断掉连接

4、重启SSH服务

systemctl restart sshd
posted @ 2021-08-10 17:19  lindaotan  阅读(1641)  评论(0)    收藏  举报