环境:centos7
一、 ssh连接超时设置
(1)客户端设置
连接工具:SecureCRT
1、SecureCRT客户端->Options(选项)->Session Options(会话设置)
2、Terminal(终端)-> 设置每60秒发送NOOP命令到服务器保持连接
(2)服务端配置:
vi /etc/ssh/sshd_config 加入:
ServerAliveInterval 1200 #ClientAliveInterval选项定义了每隔多少秒给SSH客户端发送一次信号 ServerAliveCountMax 3 #ClientAliveCountMax选项定义了超过多少次信号没回应后断开与ssh客户端连接
给客户端发送3次信号,没回应则断开连接,空闲超时:1200*3=3600s
vi /etc/ssh/ssh_config
ClientAliveInterval 1200 #ClientAliveInterval选项定义了客户端每隔多少秒给服务端端发送一次信号
ClientAliveCountMax 3 #ClientAliveCountMax选项定义了超过多少次信号没回应后断开与ssh服务端连接
给服务端发送3次信号,没回应则断开连接,有效设置值应小于等于服务器超时时间
重启sshd:systemctl restart shhd.service