• 请不要在回答技术问题时复制粘贴 AI 生成的内容
yantianqi
V2EX  ›  程序员

ssh 连接 Linux 服务器,没有操作,一会就断开了

  •  
  •   yantianqi · Mar 13, 2018 · 12115 views
    This topic created in 3162 days ago, the information mentioned may be changed or developed.

    怎么设置,网上搜的设置的办法都不好用
    ClientAliveInterval 180
    ClientAliveCountMax 3

    47 replies  •  2018-03-14 12:50:00 +08:00
    yangg
    yangg
    Mar 13, 2018❤️1
    1
    看了这几个参数就烦,mosh 不后悔
    schema
    schema
    Mar 13, 2018
    2
    前排请教:四位数端口 ssh 无法连接,但能打开博客是咋回事?

    ps: ssh 端口不同于 55r
    schema
    schema
    Mar 13, 2018
    3
    @schema ps: DO 新加坡
    privil
    privil
    Mar 13, 2018❤️2
    4
    @schema #2 防火墙端口开了么
    f2f2f
    f2f2f
    Mar 13, 2018
    5
    你是什么系统?我两台 do 装的 debian 9,ssh 空闲等待时间都很长啊
    f2f2f
    f2f2f
    Mar 13, 2018
    6
    还有用 putty 的话可以让 putty 定时发送一个空指令(回车)来确保 ssh 不被踢掉 你可以设置下
    bogun
    bogun
    Mar 13, 2018
    7
    180 是不是太长了?设为60试一下
    Zhongwei
    Zhongwei
    Mar 13, 2018
    8
    180 改成 30 呢?感觉 180 秒时间还是太长了。
    我这里设置了

    ClientAliveInterval 30

    ClientAliveCountMax 10

    就没断开过
    M3ng
    M3ng
    Mar 13, 2018 via iPhone
    9
    我知道阿里云是有端口白名单的安全策略的,DO 忘记了。
    torbrowserbridge
    torbrowserbridge
    Mar 13, 2018
    10
    >cat ~/.ssh/config

    Host *
    ServerAliveInterval 30
    JerningChan
    JerningChan
    Mar 13, 2018
    11
    说不定是你服务商的网关,断你的也说不定。。。
    schema
    schema
    Mar 13, 2018
    12
    @privil 谢谢回复。

    我用的是 oneinstack, 安装时开启 iptables。我刚重新打开了 ssh 的端口还是不行。挂别的 vps 的梯子可以连上 ssh,这是咋回事?
    bogun
    bogun
    Mar 13, 2018
    13
    @Zhongwei 应该就是他的时间设置太长了,默认的话应该是 60 秒无心跳就停止
    myth
    myth
    Mar 13, 2018
    14
    远程 SSH,screen 是必备的
    mchl
    mchl
    Mar 13, 2018❤️1
    15
    还是修改客户端设置最靠谱,不要想着修改服务器
    如果你是 MAC
    编辑 /etc/ssh/ssh_config
    添加 ServerAliveInterval 30
    30 是指 30 秒,根据具体情况修改
    schema
    schema
    Mar 13, 2018
    16
    @privil

    刚搜了这个帖子 https://www.v2ex.com/t/396314,看了 #7 和 #13 后修改了端口号,可以连上了

    原 ssh 端口应该是被墙了
    20015jjw
    20015jjw
    Mar 13, 2018 via Android
    17
    Mosh/et
    tadtung
    tadtung
    Mar 13, 2018 via Android
    18
    估计应该是 do 的网络问题,我也发现的。
    账号里还有 200 多刀,上个月开了一台,就是登录 ssh 经常自动断。挂代理吧。do 也是墙的重灾区。
    尤其是这次墙又升级,联通的话如果你长时间连接国外 ip,有所谓的异常,就会自动断,电信倒没有。
    openbsd
    openbsd
    Mar 13, 2018
    19
    同 14 楼,因为老断,所以请用 screen
    Les1ie
    Les1ie
    Mar 13, 2018
    20
    总是会断的话 and 是在找不到解决方案的话,那么 tmux 吧
    jimzhong
    jimzhong
    Mar 13, 2018
    21
    用 tmux 或者 mosh 吧
    Mouhou
    Mouhou
    Mar 13, 2018 via iPhone
    22
    试试 screen 命令
    ccgo
    ccgo
    Mar 13, 2018
    23
    screen 真是屡试不爽,美滋滋
    du5t6reak
    du5t6reak
    Mar 13, 2018 via iPhone
    24
    心跳时间,
    sunwei0325
    sunwei0325
    Mar 13, 2018
    25
    推荐 mosh
    torbrowserbridge
    torbrowserbridge
    Mar 13, 2018
    26
    @mchl 修改个人目录的配置文件更好:~/.ssh/config
    47jm9ozp
    47jm9ozp
    Mar 13, 2018
    27
    不要用长宽……或者其他类似的小运营商
    WoodenRobot
    WoodenRobot
    Mar 13, 2018
    28
    tmux +1
    tailf
    tailf
    Mar 13, 2018
    29
    是云服务商平台的机制,怎么改都不会有效的。我一般选择开一个 htop。
    nosugar
    nosugar
    Mar 13, 2018❤️1
    30
    tmux 解决的是 session 后台及恢复问题,mosh 解决的是网络闪断问题 UDP 协议可能受机房限制。tmux 在网络恶劣的情况下,仍然闪断,mosh 确实好用。
    mogami18
    mogami18
    Mar 13, 2018
    31
    TMOUT=43200 #second
    echo $TMOUT
    gqkkk
    gqkkk
    Mar 13, 2018
    32
    LoginGraceTime 2m
    Lucups
    Lucups
    Mar 13, 2018
    33
    我使用的是这个办法:

    ssh -o ServerAliveInterval=5 -o ServerAliveCountMax=1 your_name@your_server_ip
    jerry033
    jerry033
    Mar 13, 2018
    34
    我的 ssh 挂一整天没动作也不会掉,为什么。。。
    gqkkk
    gqkkk
    Mar 13, 2018
    35
    screen 好用 不怕网路中断
    gpw1987
    gpw1987
    Mar 13, 2018
    36
    你什么终端连接的??
    Rjdb1z0l6521a239
    Rjdb1z0l6521a239
    Mar 13, 2018
    37
    ~/.ssh/config

    TCPKeepAlive yes
    ServerAliveInterval 30
    awolfly9
    awolfly9
    Mar 13, 2018
    38
    top
    sutra
    sutra
    Mar 13, 2018
    39
    mosh, tmux... 了解一下
    privil
    privil
    Mar 13, 2018
    40
    @schema #16 ssh 端口你传输过很大流量的东西么,有可能被 ban ……
    defunct9
    defunct9
    Mar 13, 2018 via iPhone
    41
    开 ssh,让我上去看看
    flyingnn
    flyingnn
    Mar 14, 2018 via Android
    42
    用 autossh,自动重连
    Bigglesworth
    Bigglesworth
    Mar 14, 2018 via Android
    43
    @defunct9 哈哈,又又又是开 ssh,我上去看看。
    612
    612
    Mar 14, 2018 via iPhone
    44
    TMOUT=0
    deepzz
    deepzz
    Mar 14, 2018
    45
    SSH Config 那些你所知道和不知道的事 https://deepzz.com/post/how-to-setup-ssh-config.html
    satanandroid
    satanandroid
    Mar 14, 2018
    46
    putty 会断 换成了 xshell 不断了。可能是自动重连
    billwang
    billwang
    Mar 14, 2018
    47
    我长时间不用时,都是 top 以下,基本上就不会断掉的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   586 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 168ms · UTC 19:04 · PVG 03:04 · LAX 11:04 · JFK 14:04
    ♥ Do have faith in what you're doing.