SSH随系统安装时使用的是默认配置,在这种情况下,客户端连接服务器之后,如果有超过3分钟以上的时间没有和sshd守护进程交互,服务器认为客户空闲时间过长,会强制终止与客户间的会话。这样会导致客户端因为空闲等待时间过短而频繁重复通过SSH登陆服务器。

通过修改SSH的服务进程的配置文件可以延长这个等待时间。SSH的配置文件为sshd_config,使用vi 命令对其编辑。
vi /etc/ssh/sshd_config
找到配置ClientAliveCountMax,将前面的注释符号#删除,修改为合适的空闲终止等待时间。
ClientAliveCountMax 10 # 时间单位为分钟, 本例改为等待10分钟。
修改之后,需要重新启动sshd服务使配置生效。

最后修改:2022 年 08 月 31 日
如果觉得我的文章对你有用,请随意赞赏,谢谢您的赞赏