龙空技术网

Linux系统管理 - 如何阻止SSH连接超时

海淘世界 52

前言:

今天看官们对“centosssh连接多操作慢”可能比较着重,各位老铁们都想要学习一些“centosssh连接多操作慢”的相关资讯。那么小编也在网摘上收集了一些对于“centosssh连接多操作慢””的相关内容,希望我们能喜欢,小伙伴们快快来学习一下吧!

当你刚刚走开喝了一杯茶或者休息了一下,回来想重新开始工作时,却发现SSH连接已经断开,只能苦恼的再次连接服务器。那么有没有什么好办法可以让超时时间变得可控呢,其实有两种方法:

1 客户端设置

如果客户端为Mac或Linux,那么可以修改SSH配置文件:~/.ssh/config

在这个文件后面加上一行:

ServerAliveInterval 120

这样,SSH客户端每隔120秒向服务器发送一个“空包”,以保持它们之间的连接。

最后重启sshd服务,并且重新连接服务器

# 对于CentOS 8来说systemctl restart sshd

2 服务器端设置

这段脚本的意思是:服务器每隔120秒向连接到它的所有客户端发送一个“空包”,如果客户端连续720次(120秒 × 720 = 86400 秒 = 24小时)没有响应,那么断开连接。

# 修改文件 /etc/ssh/sshd_configClientAliveInterval 120ClientAliveCountMax 720

参考连接:

本次测试环境在阿贝云免费云服务器()上进行,阿贝云目前正在进行"免费虚拟主机"和“免费云服务器”体验活动,感兴趣的可以试试。

标签: #centosssh连接多操作慢 #centos无网络连接超时