putty提示Network error:Software caused connection abort解決方法
阿新 • • 發佈:2018-12-06
最近使用putty的時候老是提示 network error software caused connection abort 網路錯誤軟體造成連線中斷
下面給出解決putty連線中斷辦法:
1.在linux伺服器端設定:
vi /etc/ssh/sshd_config
找到 TCPKeepAlive yes把前面的#去掉
找到ClientAliveInterval 引數去掉前面的#
ClientAliveInterval 60 把後面的0改成60
ClientAliveInterval指定了伺服器端向客戶端請求訊息的時間間隔, 預設是0,不傳送。而ClientAliveInterval 60表示每分鐘傳送一次,然後客戶端響應,這樣就保持長連線了。這裡比較怪的地方是:不是客戶端主動發起保持連線的請求(如FTerm, CTerm等),而是需要伺服器先主動。
另外,至於ClientAliveCountMax,使用預設值3即可。ClientAliveCountMax表示伺服器發出請求後客戶端沒有響應的次數達到一定值,就自動斷開,正常情況下,客戶端不會不響應。
2.putty客戶端設定:
在 Connection 裡面有個 Seconds between keepaliaves,這裡就是每間隔指定的秒數,就給伺服器傳送一個空的資料包,來保持連線。以免登入的主機那邊在長時間沒接到資料後,會自動斷開 SSH 的連線
上圖中,預設輸入 0 是禁用保持連線,在這裡我習慣的設定了 60。兩個複選框都保持預設選中。
轉自:https://blog.csdn.net/xiaobaoroy/article/details/51556320