ssh连接超时问题解决方案,每一种方案都可以
Posted 认真生活、快乐工作 - 马云
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ssh连接超时问题解决方案,每一种方案都可以相关的知识,希望对你有一定的参考价值。
1.服务端修改
vim /etc/ssh/sshd_config
修改
ClientAliveInterval 60
ClientAliveCountMax 40
60秒,向客户端发送一次请求。
超过40次无响应就断开链接。
/etc/rc.d/init.d/sshd restart
重启服务
这个时候,断开服务器,重新ssh连接之后,就可以了。
2.修改客户端
修改client端的vim etc/ssh/ssh_config
添加以下:(在没有权限改server配置的情形下)
ServerAliveInterval 60 #client每隔60秒发送一次请求给server,然后server响应,从而保持连接
ServerAliveCountMax 3 #client发出请求后,服务器端没有响应得次数达到3,就自动断开连接,正常情况下,server不会不响应
3.不想改配置的话
不修改配置文件
在命令参数里ssh -o ServerAliveInterval=60 这样子只会在需要的连接中保持持久连接, 毕竟不是所有连接都要保持持久的
[email protected]:~$ ssh [email protected] -o ServerAliveInterval=60
[email protected]'s password:
Last login: Thu Apr 12 13:49:22 2018 from 49.89.140.170
Welcome to aliyun Elastic Compute Service!
以上是关于ssh连接超时问题解决方案,每一种方案都可以的主要内容,如果未能解决你的问题,请参考以下文章