专栏总目录
一、服务端
(一)打开配置文件
vi /etc/ssh/sshd_config
(二)更改选项
将相关选项配置如下
ClientAliveInterval 60
ClientAliveCountMax 0
TCPKeepAlive yes
修改完毕后,依次点击esc按键、w、q按键回车后推出。若无法正常推出可以在wq后增加 " ! " 强制推出。
设置参数的说明:
ClientAliveInterval
:这个选项设置了一个时间间隔(以秒为单位),SSH服务器将在这个时间间隔内发送一个消息到客户端,以检查客户端是否仍然在线。默认情况下,这个选项是关闭的,即ClientAliveInterval 0
。设置一个较大的值(例如60秒)可以确保客户端在失去连接之前仍然活跃。这对于保持长时间运行的SSH会话非常有用,尤其是在网络不稳定或者有防火墙在一段时间内没有数据传输就自动断开连接的情况下。