Administrator
发布于 2021-09-24 / 1382 阅读 / 0 评论 / 0 点赞

解决ssh长时间不操作后自动断开操作无反应的问题

解决ssh长时间不操作后自动断开操作无反应的问题

1、问题描述

ssh登录某个服务器的时候,长时间不操作,在想输入东西的时候,发现怎么也输入不了,无反应,只能退出重新登录。自动登出了。

原因是因为,有些活跃的路由器中,会默认断开不活跃的TCP连接,所以才导致ssh断开。

用手机热点就应该没有这个问题。

2、解决方案

思路就是在客户端机器上,设置ssh心跳,60秒一次

配置ssh的config文件(没有就创建)

  • macos在如下目录
cd ~/.ssh
  • 然后配置config文件
vi config
  • 输入内容然后保存
Host *
     ServerAliveInterval 60
:wq!
  • 然后就能好了

给个一键三连吧~


评论