centOS ssh连接 一段时间无操作连接自动断开问题
2018-01-27 19:10
337 查看
我是一名小白,最近在学习时用到了Linux系统,可是遇到了这个问题,经过一段时间终于解决了,在这里把我解决的方法写出来,希望可以帮到其他人,如果有那里写的不正确的地方,望大家指正,谢谢!
解决方法:
执行命令:vi /etc/ssh/sshd_config
中间部分有:
#ClientAliveInterval 0
#ClientAliveCountMax 3
改为:
ClientAliveInterval 60
ClientAliveCountMax 60
修改后如下用图:
![](https://img-blog.csdn.net/20180127184731769?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzY5NDk5MDc=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
ClientAliveInterval指定了服务器端向客户端请求消息的时间间隔, 默认是0, 不发送.而ClientAliveInterval 60表示每分钟发送一次, 然后客户端响应, 这样就保持长连接了
ClientAliveCountMax表示服务器发出请求后客户端没有响应的次数达到一定值, 就自动断开 。
执行命令:/bin/systemctl restart sshd.service
我有在网上找这个问题的解决方法,有的只改参数,没有讲重启sshd。有的说了但是呢在我的机子上命令不能用,例如:
restart
解决方法:
1 修改 /etc/ssh/sshd_config 文件
执行命令:vi /etc/ssh/sshd_config中间部分有:
#ClientAliveInterval 0
#ClientAliveCountMax 3
改为:
ClientAliveInterval 60
ClientAliveCountMax 60
修改后如下用图:
ClientAliveInterval指定了服务器端向客户端请求消息的时间间隔, 默认是0, 不发送.而ClientAliveInterval 60表示每分钟发送一次, 然后客户端响应, 这样就保持长连接了
ClientAliveCountMax表示服务器发出请求后客户端没有响应的次数达到一定值, 就自动断开 。
2重启sshd (必须的否则无效)
执行命令:/bin/systemctl restart sshd.service我有在网上找这个问题的解决方法,有的只改参数,没有讲重启sshd。有的说了但是呢在我的机子上命令不能用,例如:
/etc/init.d/sshdstart /etc/rc.d/init.d/sshd
restart
相关文章推荐
- ssh连接阿里云一段时间不操作自动断开
- ssh连接阿里云一段时间不操作自动断开
- ssh连接阿里云一段时间不操作自动断开
- 解决LINUX(CENTOS)下SSH连接超时自动断开的问题
- 解决linux服务器ssh连接自动超时断开问题
- Putty长时间无操作自动断开连接问题
- ssh连接Linux自动断开后再也无法连上的问题
- SecureCRT ssh连接自动断开问题
- ssh连接Linux自动断开后再也无法连上的问题
- Linux系统SSH连接自动断开问题的解决方法
- secureCRT ssh连接自动断开问题--解决备注
- mysql超时设置的问题,如果连接闲置8小时 (8小时内没有进行数据库操作), mysql就会自动断开连接, 要重启tomcat
- 关于mysql数据库8小时不进行操作连接自动断开问题的解决办法
- 解决SSH连接linux时长时间不操作自动断开
- 解决mac下ssh空闲一段时间自动断开的问题
- Mac下ssh连接远程服务器时自动断开问题
- 无操作自动断开ssh连接
- ssh连接自动断开时间问题
- 解决Linux/CentOS断开SSH连接后程序被终结的问题
- 如何解决linux的ssh连接自动断开的问题