使用secureCRT連線伺服器,防超時斷開

bingguang1993發表於2018-03-19

解決辦法:

方法一:

Options->Session Options->Terminal->Anti-idle->勾選Send protocol NO-OP

(中文版:選項->會話選項->終端->反空閒->傳送協議NO-OP)

後面的設定時間預設的是60秒,只要小於自動斷開連線的時限就可以了。如下圖所示

方法二:

修改伺服器端的配置檔案,修改/etc/ssh/sshd_config將ClientAliveInterval 0和ClientAliveCountMax 3的註釋符號去掉,將ClientAliveInterval對應的0改成60,ClientAliveInterval指定了伺服器端向客戶端請求訊息的時間間隔, 預設是0, 不傳送.而ClientAliveInterval 60表示每分鐘傳送一次, 然後客戶端響應, 這樣就保持長連線了.ClientAliveCountMax, 使用預設值3即可.ClientAliveCountMax表示伺服器發出請求後客戶端沒有響應的次數達到一定值, 就自動斷開. 正常情況下, 客戶端不會不響應,所以ClientAliveCountMax也可以不修改的。

相關文章