本文提供解決方案供參考:
以CentOS 6.4為例:
1、修改ssh配置文件
vi /etc/ssh/sshd_config
找到ClientAliveInterval,指定了服務器端向客戶端發(fā)送請求消息的時間間隔, 默認是0,不發(fā)送。
將后面的數(shù)值設置修改,單位為秒,如10分鐘,則可設置參數(shù)為600
再找到ClientAliveCountMax,指如果發(fā)現(xiàn)客戶端沒有響應,則判斷為一次超時,這個參數(shù)設置允許超時的次數(shù),比如10,則代表允許超時 6000秒 = 100分鐘。
2、修改SecureCRT會話屬性配置
3、Putty
啟用putty keepalive
putty -> Connection -> Seconds between keepalives ( 0 to turn off ),默認為0,改為60。
如下圖所示
其他工具也可根據(jù)實際情況修改保活機制相關配置