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服務。
解決SSH連線linux時長時間不操作自動斷開
最近使用ubuntu伺服器,使用ssh連線的時候,出現一段時間不操作,連線自動中斷。無奈只得關閉中斷,重新連線。通過網路查詢,找到解決方法,留下記錄,以備後續檢視。修改 etc ssh sshd config檔案 sudo vim etc ssh sshd config 查詢是否有clientali...
解決SSH連線linux時長時間不操作自動斷開
最近重灌linux系統,但是這次ssh連線雲服務區linux系統時,經常出現一段時間不操作,連線自動中斷,表現為游標還在閃動,但是卻無法操作。只好關閉終端,重新連線,很是麻煩。為此,通過網路查詢,找到乙個解決方法,記錄一下,以便以後檢視。修改 etc ssh sshd config檔案 sudo v...
解決ssh鏈結伺服器長時間不操作出現掉線問題
因為沒有修改伺服器的許可權,所以只能夠在自己的客戶端進行修改了 linux下鍵入 sudo gedit etc ssh ssh config直接在後面新增 serveraliveinterval 20 serveralivecountmax 999severaliveinterval 20即每隔20...