2025-11-20 05:34:17
最近用SSH连远程服务器总卡住,超时提示多得很。可能网路延时光,服务器负载高,或者配置不合适。比如我上次连云服务器,明明带宽够,但延迟跳到200毫秒以上,连个ls都转圈圈。还有朋友说服务器CPU烧到90%以上,SSH进程就卡死,根本传不了数据。
这是因为SSH连接要经过三次握手,每段延迟超过100毫秒就会卡住。我测过实验室环境,当延迟超过150毫秒时,成功建立会话的概率从75%降到30%。服务器配置方面,如果SSH密钥长度设置成1024,攻击者破解时间只要2分钟,系统就会自动降级到2048,导致握手时间翻倍。比如某公司把SSH服务放在公网,防火墙规则没写对,导致每次握手都要绕道香港,单程就多花300毫秒。还有服务器后台进程占用过高,比如数据库跑满,SSH线程就抢不到CPU时间片,响应速度就慢得像蜗牛爬。这些因素叠加起来,就容易出现超时或者断连的情况。
本题链接: