怎样长时间保持SSH会话连接不断开?

编辑/etc/ssh/sshd_config文件设置心跳,保持连接。

ClientAliveInterval 600      
ClientAliveCountMax 10

  

ClientAliveInterval 600 表示每600秒发送一次请求, 从而保持连接。

ClientAliveCountMax 10 表示服务器发出请求后客户端没有响应的次数达到10次,就自动断开连接。

则无响应的SSH客户端将在大约600x10=6000秒后断开连接。

 

执行以下命令,重启sshd服务,使配置生效。

  1. CentOS6操作系统

    # service sshd restart

  2. CentOS7/EulerOS操作系统

    # systemctl restart sshd

 

 

posted @ 2021-07-13 11:23  lobtao  阅读(513)  评论(0)    收藏  举报