0%

ssh连接远程服务器经常断线的解决办法

用ssh连接远程服务器,如阿里云时,如果一段时间没有在ssh终端输入命令,就会断掉,然后又得重新登录,非常麻烦。解决方案如下:

1
vi /etc/ssh/sshd_config

找到下面两行

1
2
#ClientAliveInterval 0
#ClientAliveCountMax 3

去掉注释,改成

1
2
3
4
ClientAliveInterval 30
# 客户端每隔多少秒向服务发送一个心跳数据
ClientAliveCountMax 86400
# 客户端多少秒没有相应,服务器自动断掉连接

重启sshd服务

1
service sshd restart