putty ssh連接老斷


有兩種方法來解決:
一、 配置客戶端
1 在 linux下的ssh命令:vim /etc/ssh/ssh_config  然后找到里面的ServerAliveInterval 參數,如果沒有你同樣自己加一個就好了。參數意義相同,都是秒數,比如9分鍾:  ServerAliveInterval 540  
2 SecureCRT  設置反空閑 
3 Putty  啟用putty keepalive  putty -> Connection -> Seconds between keepalives ( 0 to turn off ),默認為0,改為60。

 

二、更改ssh服務器的配置文件/etc/ssh/sshd_config  

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

而ClientAliveInterval 60表示每分鍾發送一次,然后客戶端響應,這樣就保持長連接了。

這里比較怪的地方是:不是客戶端主動發起保持連接的請求(如FTerm, CTerm等),而是需要服務器先主動。

另外,至於ClientAliveCountMax,使用默認值3即可。

ClientAliveCountMax表示服務器發出請求后客戶端沒有響應的次數達到一定值,就自動斷開,正常情況下,客戶端不會不響應。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM