客户端断开时因为服务端做心跳检测,客户端没回应,达到指定次数后就自动断开。可以通过修改心跳检测参数来处理:
1、vm /etc/ssh/sshd_config 找到配置
ClientAliveInterval 0
ClientAliveCountMax 3
----ClientAliveInterval 表示发送心跳检测的时间间隔,默认是0,不发送 单位秒
----ClientAliveCountMax 表示心跳检测失败达到指定的次数,就断开连接
比如我们设置成:
ClientAliveInterval 60
ClientAliveCountMax 10
表示没60秒发送一次心跳检测,心跳检测失败达到10次则自动断开
2、重启SSH
service sshd restart