我已ssh
进入多台远程计算机。我没有任何特殊的连接恢复我所知道的软件(除非......是SSH能够做到的吗?)
然后我需要将我的笔记本电脑移到一个新的位置,所以我拔掉了所有硬连线,包括以太网。我搬到了新的地方。我重新插入所有内容,包括以太网。
没有任何ssh连接被中断。实际上,我仍然可以与他们互动。几乎所有我知道的其他软件会立即注意到物理断开连接并跟进报告连接错误等。我想了解ssh
与大多数人的区别和原因普通软件。
我已经尝试了
ssh connection alive after disconnect
ssh physical disconnect
。这让我someone else noticing what I believe to be the same (or similar) effect,但是邮件链终止了(在那个人的观察中)ssh alive
,它会向我发送有关ServerAliveInterval
ssh-config
的各种文档。我不相信这是严格相关的,因为那是专门为了保持连接在空闲时保持连接?或者我误解了吗?坦率地说,我不确定我需要搜索哪个词组或关键词。有人可以解释一下这个魔法还是指向正确的方向?
答案 0 :(得分:0)
ssh
应仅存在短期断开连接(TCP超时),但可能会更长(配置为ServerAlive*
客户端选项和ClientAlive*
服务器选项)。只有当你"回到相同的IP" (VPN,静态网络配置)。
了解您使用哪个版本作为客户端以及什么是SSH服务器会很有用。最近版本的openssh中删除了漫游功能,但您会注意到是否要使用此功能,因为它要求重新连接。