- 问题描述
远程连接云端服务器会因为一段时间不操作容易掉线,因为远程连接长时间不操作变成了不活跃连接,在服务端容易断开这类长时间不活跃的连接。
- 解决办法
发送心跳包
vim /etc/ssh/sshd_config
# 修改文件内容
ClientAliveInterval 60
# 指定了服务器端向客户端请求消息的时间间隔, 默认是0s,不发送。
# 而ClientAliveInterval 60表示每分钟发送一次, 然后客户端响应, 这样就保持长连接了.
ClientAliveCountMax 3
# 使用默认值为3.它表示服务器发出请求后客户端没有响应的次数达到一定值, 就自动断开.
# 正常情况下, 客户端不会不响应.
# 重启服务
service sshd restart