OS: CentOS 7
经常 SSH 到服务器上去,对 SSH 做一些默认设置,会比较容易帮到自己的工作,这里注意配置文件是 /etc/ssh/sshd_config
另一个 /etc/ssh/ssh_config
是本地使用 SSH 命令的配置文件,具体差别可以看这篇文章:
修改完 SSH 配置文件以后需要重启,相关的操作可以参考:
修改 SSH 的默认登录时间:
ClientAliveInterval 120 // 客户端多久激活一次
ClientAliveCountMax 432000 // 服务端多久没有收到激活请求后关闭SSH
然后你本地客户端也需要做相关的修改(假设你是 Mac),在这个文件 ~/.ssh/config
里面添加:
ServerAliveInterval 10 // 每10秒钟申请一次存活
CentOS 7 里面 SSH 配置的详细说明: