CentOs修改ssh连接超时闲置时间

CentOs修改ssh连接超时闲置时间

岸边露伴一动不动 关注

2017.11.10 17:33* 字数 241 阅读 1128评论 0喜欢 0

ssh连接服务器,一段时间无数据传输,连接就会断开。避免这种情况的方法有两种,一种是在服务器端修改配置,另一种是修改客户端设置,我比较懒,所以就只记一下修改服务器端配置的方法。

1.修改ssh配置

vim /etc/ssh/sshd_config

查找ClientAliveInterval和ClientAliveCountMax,如果没有,就自己手动添加一下,设置为

ClientAliveInterval 600

ClientAliveCountMax 10

  • ClientAliveInterval 是指系统判断超时的时间,单位是s,这里的意思是60s无响应则判断为超时一次

  • ClientAliveCountMax 是指允许超时的次数,这里允许超时十次

    所以这里的配置允许超时 600s = 10min 。

2.重启sshd

注意下CentOs 7之后的版本与之前的版本命令不同

  • CentOS version 4.x/5.x/6.x or older:

    service sshd restart

    or

    /etc/init.d/sshd restart

  • CentOS version 7.x or above

    systemctl restart sshd

Measure

Measure

David_Li

我还没有学会写个人说明!

相关推荐

CentOS 7 命令行安装TeamViewer

CentOS 7 命令行安装TeamViewer由于要通过要远程登录到内网的电脑(一台笔记本),用于在紧急情况下处理服务器故障。刚开始准备使用ssh端口转发,无奈vps转发速度太慢。

暂无评论