尝试“永远”保持 SSH 会话处于活动状态时出现问题

尝试“永远”保持 SSH 会话处于活动状态时出现问题

我知道关于这个话题有很多问题/文章。但是...我尝试了很多方法,似乎没有什么方法可以让我的 SSH 连接“永远”保持活跃。

我目前在 MacOs BigSur 上工作,并通过虚拟机(服务器 - Debian)上的 SSH(终端 - iTerm2)进行编码。有什么问题?时不时(有时多,有时少)屏幕冻结,几秒钟后它与虚拟机断开连接并显示“client_loop:发送断开连接:管道损坏”。我知道有像 mosh 这样的东西,但这不是我正在寻找的解决方案。

笔记:我的虚拟机是本地的

我在主机操作系统和服务器上尝试了许多不同的东西。这是我的当前配置:

主机( ~/.ssh/config )

Host <name>
    HostName <ip>
    User <VM username>
    IdentityFile ~/.ssh/id_rsa.pub
    ServerAliveInterval 86400
    TCPKeepAlive yes

VM - Debian 服务器( /etc/ssh/sshd_config )

ClientAliveInterval 86400

如果有人需要 sshd_config 中的任何其他信息,请告诉我,谢谢。

相关内容