SSH連接服務器時,長時間不操作就會斷開的解決方案


最近在配置服務器相關內容時候,不同的事情導致長時間不操作,頁面就斷開了連接,不能操作,只能關閉窗口,最后通過以下命令解決。

SSH連接linux時,長時間不操作就斷開的解決方案:

1、修改/etc/ssh/sshd_config文件,如果找到 ClientAliveInterval 0和ClientAliveCountMax 3並將注釋符號("#")去掉,

將ClientAliveInterval對應的0改成為一個數值比如60,數值是秒
ClientAliveInterval指定了服務器端向客戶端請求消息 的時間間隔, 默認是0, 不發送.
ClientAliveInterval 60表示每分鍾發送一次, 然后客戶端響應, 這樣就保持長連接了.
ClientAliveCountMax, 使用默認值3即可.ClientAliveCountMax表示服務器發出請求后客戶端沒有響應的次數達到一定值, 就自動斷開,正常情況下, 客戶端不會不響應.

2、查找后發現是沒有ClientAliveInterval 和ClientAliveCountMax等屬性 ,則在文件后添加,屬性內容值參照步驟 1。

ClientAliveInterval 60
ClientAliveCountMax 3

3、重啟sshd服務:

service sshd restart
修改配置之后要讓配置生效,一定要重啟sshd服務。


免責聲明!

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



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