SSH断开连接时长控制ServerAliveInterval
方法一:服务端设置
vim /etc/ssh/sshd_config
# 设置参数,单位:分钟
ClientAliveInterval 120
ClientAliveCountMax 720
# 重启服务
service sshd restart
或
/etc/init.d/ssh restart
#第一行,表示每隔120秒向客户端发送一个“空包”,以保持于客户端的连接。
#第二行,表示总共发送720次“空包”,之后断开它们之间的连接,也就是:120秒 × 720 = 86400 秒 = 24小时 后。
方法二:客户端设置
vim ~/.ssh/config
# 保持链接
Host *
ServerAliveInterval 60
超时自动断开配置
vi /etc/profile
export TMOUT=30 #单位秒 配置0 为不断开
source /etc/profile
SSH断开连接时长控制ServerAliveInterval
https://www.hechunyu.com/archives/1698117022758