解決ssh自動掉線相關問題

來源:互聯網
上載者:User

ssh預設一段時間不操作就會自動掉線,查閱資料後,發現修改如下參數可以解決掉線問題。

#vi /etc/ssh/sshd_config #TCPKEEP=YES #ClientAliveInterval 15 #ClientAliveCountMax 45

重啟sshd服務

#/etc/init.d/sshd restart

ClientAliveInterval設定一個以秒記的時間長度,如果超過這麼長時間沒有收到用戶端的任何資料,
sshd將通過安全通道向用戶端發送一個”alive”訊息,並等候應答。
預設值0表示不發送”alive”訊息。這個選項僅對SSH-2有效。

ClientAliveCountMaxsshd在未收到任何用戶端回應前最多允許發送多少個”alive”訊息。預設值是3。
到達這個上限後,sshd將強制中斷連線、關閉會話。

需要注意的是,”alive”訊息與TCPKeepAlive有很大差異。

“alive”訊息是通過加密串連發送的,因此不會被欺騙;而TCPKeepAlive卻是可以被欺騙的。

如果ClientAliveInterval被設為15並且將ClientAliveCountMax保持為預設值,那麼無應答的用戶端大約會在45秒後被強制斷開。這個指令僅可以用於SSH-2協議.

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.