1、修改配置
vi /etc/ssh/sshd_config
2、在配置中找到
#ClientAliveInterval 0 #ClientAliveCountMax 3
3、修改为
ClientAliveInterval 30 ClientAliveCountMax 3
ClientAliveInterval 指定了服务器端向客户端发送消息的间隔,默认 0 不发送消息。
ClientAliveInterval 30 服务器端每 30 秒发送一次消息。
ClientAliveCountMax 服务器端发送消息后客户端没有响应的次数达到一定值,就自动断开。
4、重启 sshd 使配置生效。
service sshd restart
或
systemctl restart sshd