Linux服务器终端进程心跳和断开时间

最佳<Coder
2026/5/10修改于 3天前

SSH连接长时间空闲后会自动断开。本文介绍通过配置ServerAliveInterval和ServerAliveCountMax参数来保持SSH连接,以及TCPKeepAlive等相关的网络超时设置。

1. 打开配置文件

vim /etc/ssh/sshd_config

2. 找到下面两行

#ClientAliveInterval 0
#ClientAliveCountMax 3

3. 去掉注释,改成

ClientAliveInterval 60
ClientAliveCountMax 3

参数说明:

  • ClientAliveInterval — 客户端每隔多少秒向服务发送一个心跳数据,默认 0(不发送)
  • ClientAliveCountMax — 客户端多少次没有响应,服务器自动断掉连接

4. 重启 sshd 服务

service sshd restart

评论

已显示全部评论