1. 程式人生 > >解決mac下ssh空閑一段時間自動斷開的問題

解決mac下ssh空閑一段時間自動斷開的問題

時間間隔 保持 linu 遠程 conf etc style con class

之前在公司就遇到過這種問題,使用ssh登錄linux服務器後,在後臺放置一段時間,會發現會自動斷開,解決的方法很簡單:

vim /etc/ssh/ssh_config

添加這2句即可

ServerAliveCountMax 3

ServerAliveInterval 5

1.ServerAliveCountMax 3 表示服務器發出請求後客戶端沒有響應的次數達到一定值, 就自動斷開. 正常情況下, 客戶端不會不響應.

2.SerAliveInterval 0 :指定了服務器端向客戶端請求消息的時間間隔, 默認是0, 不發送,

 而ServerAliveInterval 5:表示每5秒向服務器發送一次,這樣就保持長連接了


3./etc/ssh/ 目錄下除了ssh_config之外,還有一個sshd_config,二者的區別在於,前者是針對客戶端的配置文件,後者是針對服務端的文件,因為我們是作為客戶端去遠程連接其他服務器,所以修改ssh_config文件就好了

解決mac下ssh空閑一段時間自動斷開的問題