与 AMI 实例的 SSH 连接经常终止。我确实通过 vi /etc/ssh/sshd_config 打开,但它似乎是空的。
需要修改哪些配置才能消除远程 shell 被终止。
答案1
这可能与 AWS 无关。我已连续几天打开会话而没有中断。如果您连接到其他服务,是否也会出现这种情况?
我唯一一次遇到这个问题是当本地 ADSL 调制解调器/路由器运行不良时。更换路由器完全解决了这个问题。也许你可以换一个路由器试试。
答案2
客户端和服务器之间的某些路由器可能会在长时间无活动时丢弃会话。尝试设置服务器存活间隔或者TCP保持连接的选项ssh
。这些选项将导致 ssh 定期向服务器发送一些内容,以防止连接完全空闲。这是 ssh 配置文件文档的副本。