ssh连接超时解决办法

仅修改本地设置

Posted by xtong on July 10, 2021

平时使用 ssh 命令远程到服务器上操作时,经常会因为超时要退出重新登录,要怎么保持登录直到我主动退出呢?
下面是只修改本地配置,来实现【保持登录不超时】的方法。

ssh超时设置(本地)

修改客户端的/etc/ssh/ssh_config添加以下:

1
2
3
4
# client每隔60秒发送一次请求给server,然后server响应,从而保持连接
ServerAliveInterval 60
# client发出请求后,服务器端没有响应得次数达到3,就自动断开连接,正常情况下,server不会不响应
ServerAliveCountMax 3

ssh连接很慢的处理办法(本地)

修改客户端配置

1
sudo vim /etc/ssh/ssh_config

GSSAPIAuthentication 设置为 no

参考资料