解决ssh长时间不操作后自动断开操作无反应的问题
1、问题描述
ssh登录某个服务器的时候,长时间不操作,在想输入东西的时候,发现怎么也输入不了,无反应,只能退出重新登录。自动登出了。
原因是因为,有些活跃的路由器中,会默认断开不活跃的TCP连接,所以才导致ssh断开。
用手机热点就应该没有这个问题。
2、解决方案
思路就是在客户端机器上,设置ssh心跳,60秒一次
配置ssh的config文件(没有就创建)
- macos在如下目录
cd ~/.ssh
- 然后配置config文件
vi config
- 输入内容然后保存
Host *
ServerAliveInterval 60
:wq!
- 然后就能好了
给个一键三连吧~