zoukankan      html  css  js  c++  java
  • ssh 防止超时掉线

    超时掉线的机制原始驱动力是什么?反正远程操作久置掉线确实挺烦的。

    解决的办法呢,也是有的,客户端和服务器端都可以做。就是使用 no-op 反空闲协议发送呼吸包,来确认另一端是否在线;没回应就下线,而不是等待,然后下线。

    1. secureCRT

    终端->仿真->发送 no-op,并设置时间

    2. putty

    启用putty keepalive

    putty -> Connection -> Seconds between keepalives ( 0 to turn off ),默认为0,改为60。

    3. openssh

    /etc/ssh/ssh_config 添加 

    ServerAliveInterval 60

    ServerAliveCountMax 10

    第一行表示每 60 秒发一个呼吸包,第二行表示累计 10 个没回应,就认为远端已离线。

    4. opensshd

    /etc/ssh/sshd_config 添加两行

    ClientAliveInterval 60

    ClientAliveCountMax 10

    第一行同样是发送间隔,第二行是累计没回应。

  • 相关阅读:
    杭电2081
    杭电2083
    杭电2084
    3/5/2014 cfb 小心
    116
    uva10003
    10815
    127
    674
    uva 13598
  • 原文地址:https://www.cnblogs.com/pied/p/8124482.html
Copyright © 2011-2022 走看看