通常新服务器,通过ssh连接到服务器之后,一段时间不操作,便会断开链接,那么该如何避免呢,下面我们通过对服务器的ssh进行下设置,便能够解决这个问题
-
登陆服务器,到ssh目录
命令:cd /etc/ssh
-
备份配置项(养成备份的好习惯)
命令:cp /etc/ssh/sshd_config /etc/ssh/sshd_config.20181011.bak
-
修改配置项
- 打开配置文件:
vim /etc/ssh/sshd_config
- 找到
ClientAliveInterval
将前面的#
去掉 - 找到
ClientAliveCountMax
将前面的#
去掉 - 两个配置项的数字可根据自己的需求进行更改
- 打开配置文件:
配置项解释:
ClientAliveInterval 60
:每隔60s,向客户端发送一次请求。ClientAliveCountMax 3
:超过3次无响应就断开链接。
本人配置的分别是600,10
- 重载sshd服务或重启sshd服务
命令:service sshd reload
命令:/etc/init.d/sshd restart
作者:洋灰
出处:http://www.jianzhi12.com/2018/10/linux2/