修改 SSH 连接超时时间

系统环境: CentOS 7 x64

SSH连接服务器时,超过一定时间没有输入后就会断开连接,有时会有些不便。下面通过修改服务器参数的方法来解决

1
vi /etc/ssh/sshd_config

找到以下两项,先删掉行首的注释符 # ,再根据自己需求来改这两项的数置:

1
2
3
TCPKeepAlive yes    # 开启 TCP 长连接
ClientAliveInterval 300    # 代表超时阈值,单位秒,比如本行代表客户端 300 秒(5 分钟)无响应算超时 1 次
ClientAliveCountMax 144    # 允许的超时次数,本行表示超时 144 次(5 x 144 = 720 分钟,即 12 小时)后断开连接

修改好后重启sshd服务即可

1
systemctl restart sshd
加载评论