SSH連接linux時,如何保證長時間不操作不斷開

發(fā)布時間:2018/8/20 10:41:00

使用putty連接centos服務器長時間不操作就斷開了如何解決處理。

1.1 服務器端設置

修改/etc/ssh/sshd_config文件,找到 ClientAliveInterval 0和ClientAliveCountMax 3并將注釋符號("#")去掉。

將ClientAliveInterval對應的0改成60

ClientAliveInterval 指定了服務器端向客戶端請求消息 的時間間隔, 默認是0, 不發(fā)送。

ClientAliveInterval 60表示每分鐘發(fā)送一次, 然后客戶端響應, 這樣就保持長連接了。ClientAliveCountMax  表示服務器發(fā)出請求后客戶端沒有響應的次數(shù)達到一定值, 就自動斷開,使用默認值3即可。   正常情況下, 客戶端不會不響應。

重起sshd服務

# service sshd restart


1.2  客戶端設置

putty的設置方法

putty -> Connection -> Seconds between keepalives ( 0 to turn off ), 默認為0, 改為300


securecrt的設置方法

會話選項 –> 終端 –> 反空閑–>選中發(fā)送協(xié)議 NO-OP(p) 每 60 秒。



Copyright© 2004-2020 河南海騰電子技術有限公司 版權所有   經營性ICP/ISP證 備案號:B1-20180452   豫公網安備 41019702002018號    電子營業(yè)執(zhí)照