V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
yueyoum
V2EX  ›  程序员

阿里云 SSH 总是中断

  •  
  •   yueyoum ·
    yueyoum · 2014-09-20 10:47:30 +08:00 · 11322 次点击
    这是一个创建于 3735 天前的主题,其中的信息可能已经有所发展或是发生改变。
    受不了了,

    ssh 其他机器没问题,
    但ssh 阿里云 就会随机断开链接

    从一两天前的 几小时候后断开,
    到现在刚链接, 连个 cd PATH 都没打完, 就失去相应了

    真是蛋疼啊!!!!!!!!!!!!!!!

    你们有遇到这个问题吗?
    17 条回复    2017-01-24 21:34:34 +08:00
    ipconfiger
        1
    ipconfiger  
       2014-09-20 10:49:59 +08:00
    一定要记得screen啊
    yueyoum
        2
    yueyoum  
    OP
       2014-09-20 11:03:06 +08:00
    @ipconfiger

    这个和screen没关系,

    再screen,你上来操作不到10秒,就得重连,太恼火了
    ryd994
        3
    ryd994  
       2014-09-20 11:21:03 +08:00
    试试mosh,
    另外,回想一下你是不是调过服务器设置,比如keepalive之类的?
    againstodds
        4
    againstodds  
       2014-09-20 12:06:36 +08:00   ❤️ 1
    试一下在本地 ~/.ssh/config 加入
    ServerAliveCountMax 3
    ServerAliveInterval 30
    让ssh client 不处于idle状态
    thinkxen
        5
    thinkxen  
       2014-09-20 13:47:36 +08:00 via Android
    长ping看看会不会网络有问题,做下mtr
    aszxqw
        6
    aszxqw  
       2014-09-20 13:53:01 +08:00
    咦,我昨天搬了新家,在家里ssh 阿里云确实一直断开。
    但是我以为是我自己路由器无线不稳定的情况。
    看来得怀疑怀疑阿里云了。
    kstsca
        7
    kstsca  
       2014-09-20 14:04:04 +08:00
    我用putty也是这样
    xiaoxuxu
        8
    xiaoxuxu  
       2014-09-20 17:43:00 +08:00   ❤️ 1
    本地客户端设置一个空闲时发送noop即可。这是阿里LVS的限制,空闲TCP连接过一分多钟就中断了。
    JackyHua
        9
    JackyHua  
       2014-09-20 19:30:32 +08:00
    putty也是,不到10分钟需要重新链接,vim总是要直接e!
    liuchang0812
        10
    liuchang0812  
       2014-09-20 21:29:40 +08:00
    碰到问题不想着怎么解决。。。就直接吐槽。。。不过是改一下ssh的配置而已。。。网上一搜就有
    yueyoum
        11
    yueyoum  
    OP
       2014-09-21 10:48:25 +08:00
    @liuchang0812

    本来这贴不想回复的, 可我就是见不得如此自以为是的人。
    生活中这种人很多, 不了解情况就大肆一番说辞。

    甚至别人和他讨论,他丝毫不听,一个劲的说自己的东西,甚至他都不知道自己说的那些,别人在讨论前已经说过了。

    好吧, v2ex第一次不友好的回复就送给你了。 再见,不送
    yueyoum
        12
    yueyoum  
    OP
       2014-09-21 10:58:06 +08:00
    @ryd994
    @againstodds
    @thinkxen
    @xiaoxuxu

    不是 keep alive 的问题

    我一直用的设置是 ~/.ssh/config:

    Host *
    identityfile ~/.ss/id_rsa
    ServerAliveInterval 120


    但因为阿里云总是 随机断开,并不是固定的 比如1分钟没操作后断开
    所以我认为不是 keep alive的问题,

    我尝试着把 ServerAliveInterval 设置为 45
    结果 刚链接上 阿里云, 打完 cd 就失去响应


    所以不是 keep alive的问题。
    yueyoum
        13
    yueyoum  
    OP
       2014-09-21 10:59:43 +08:00
    @aszxqw
    @kstsca
    @JackyHua

    我用的 PAC, 前几天把 PAC升级了 就出现这个问题
    我还以为是 PAC的问题, 结果直接在 terminal中 ssh 也是这样


    现在看来 这么多人都遇到这个问题,真的是 阿里云 的问题
    ryd994
        14
    ryd994  
       2014-09-21 14:40:35 +08:00
    @yueyoum PAC? http://en.wikipedia.org/wiki/Proxy_auto-config
    我觉得应该就是 @xiaoxuxu 说的原因了
    解决办法可以加ServerAlive,也可以用基于udp的mosh。
    furaul
        15
    furaul  
       2014-12-01 16:00:09 +08:00
    我也有这个问题,不过是一段不用终端,再过去就要重新登录,iterm和终端都会掉。
    wave2fture
        16
    wave2fture  
       2015-08-01 10:37:33 +08:00
    ~/.ssh/ 文件夹中添加 config 文件,并添加下面的配置:
    ServerAliveInterval 60

    参考: http://blog.csdn.net/wave_1102/article/details/47173475
    tsuibin
        17
    tsuibin  
       2017-01-24 21:34:34 +08:00
    今天我也遇到这个问题,简直想退款的心都有了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   786 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 22:04 · PVG 06:04 · LAX 14:04 · JFK 17:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.