ssh保持連接不斷開


使用ssh連接服務器,長時間不使用,會自動斷開,控制台會卡死無法使用,現提供以下兩個方案解決這個問題:

   

【服務器主動保持連接】

修改服務器配置文件:

vim /etc/ssh/sshd_config

ClientAliveInterval 120

ClientAliveCountMax 720

   

ClientAliveInterval 的意思是,服務端每間隔 XXX s會向客戶端發送一個空數據包

ClientAliveCountMax 的意思是,服務器最大會發送720

   

然后重啟sshd服務即可:

systemctl restart sshd

   

【客戶端主動保持連接】

修改客戶端配置文件:

vim ~/.ssh/config(沒有的話創建)

Host server

  HostName xxx.domain.local

  ServerAliveInterval 120

  User root

意思是,每隔120秒向服務器發送一個空數據包

   


免責聲明!

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



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