# 方法一:修改 server 端的 etc/ssh/sshd_config
# server 每隔 60 秒发送一次请求给 client,然后 client 响应,从而保持连接 | |
ClientAliveInterval 60 | |
# server 发出请求后,客户端没有响应得次数达到 3,就自动断开连接,正常情况下,client 不会不响应 | |
ClientAliveCountMax 3 |
重启服务: systemctl restart sshd
# 方法二:在命令参数里 ssh -o ServerAliveInterval=60
这样子只会在需要的连接中保持持久连接, 毕竟不是所有连接都要保持持久的