终端连接远程 SSH 服务,经常会出现长时间无操作后就自动断开,或者无响应,无法再通过键盘输入,再过一会就自动断开了。
解决办法:
服务器:
vim /etc/ssh/sshd_config
# 添加
ClientAliveInterval 60
ClientAliveCountMax 3
ClientAliveInterval表示每隔多少秒,从服务器端向客户端发送一次心跳。
ClientAliveInterval表示客户端多少次心跳无响应之后,服务端才会认为客户端已经断开连接,然后断开连接。
上述配置则表示:每隔60秒,服务器向客户端发出一次心跳。若客户端超过3次请求未响应,则会从服务器端断开与客户端的连接。所以,总共允许无响应的时间是 60 * 3 = 180 秒以内。
上一篇:
浏览器非插件网页长截图方法下一篇:
via浏览器调用vconsole控制台支持http和https