ЮрийСПб Asked:2020-05-06 18:01:23 +0800 CST2020-05-06 18:01:23 +0800 CST 2020-05-06 18:01:23 +0800 CST 闲置 5 分钟后 SSH 连接断开 772 闲置 5 分钟后连接不断下降: 通过 SSH 连接到我的服务器 我去谷歌寻找命令,例如搜索文件 我返回,但窗口git bash没有响应 重新启动它 我正在重新输入密码... 这非常烦人!为什么会这样,该怎么办? linux 2 个回答 Voted Best Answer 0xdb 2020-05-06T18:53:25+08:002020-05-06T18:53:25+08:00 通常sshd,服务器会关闭不活动的连接。我经常遇到路由器也会断开连接,这些连接会“静默”一段时间。 你可以让客户端一直发送 I-live 信号。在~/.ssh/config你需要添加(以秒为单位): Host * ServerAliveInterval 120 如果该文件尚不存在,则需要创建它以避免错误 ~/.ssh/config 上的错误所有者或权限 不要忘记更改写入权限(在某些版本中,还包括读取权限): chmod go-rw ~/.ssh/config # или chmod 600 ~/.ssh/config 您可以尝试不配置:ssh -o ServerAliveInterval=120 iam@my.home.ru 更多man 5 ssh_config 在 PuTTY 中,这是在菜单中设置的 - Connection>Seconds between keepalives(0 表示关闭)。 kidig 2020-12-22T17:25:37+08:002020-12-22T17:25:37+08:00 作为快速解决方案,您可以在命令行中使用开关: ssh -o ServerAliveInterval=30 user@some.host.com
通常
sshd
,服务器会关闭不活动的连接。我经常遇到路由器也会断开连接,这些连接会“静默”一段时间。你可以让客户端一直发送 I-live 信号。在
~/.ssh/config
你需要添加(以秒为单位):如果该文件尚不存在,则需要创建它以避免错误
不要忘记更改写入权限(在某些版本中,还包括读取权限):
您可以尝试不配置:
ssh -o ServerAliveInterval=120 iam@my.home.ru
更多man 5 ssh_config
在 PuTTY 中,这是在菜单中设置的 - Connection>Seconds between keepalives(0 表示关闭)。
作为快速解决方案,您可以在命令行中使用开关: