linux SSH设置

环境:centos7

一、 ssh连接超时设置

  (1)客户端设置

  连接工具:SecureCRT

  1、SecureCRT客户端->Options(选项)->Session Options(会话设置)

   ssh-1.png

  2、Terminal(终端)-> 设置每60秒发送NOOP命令到服务器保持连接

   ssh-2.png

  (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

  

猜你喜欢

转载自www.cnblogs.com/fanshehu/p/11863584.html