我經常用ssh連接服務器,過段時間不用, 需要恢復一下斷開的連接, 原因是
NAT防火牆喜歡對空閑的會話進行超時處理,以確保它們狀態表的干凈和內存的低占用率
,因為 長時間保持連接, 會長期占用部分系統資源, 為了節省系統資源,NAT防火牆就會把長時間的ssh連接斷掉;頻繁重連ssh總歸是有些麻煩,下邊是我對部分ssh工具解決方法:
1.SecureCRT:
Optins -> Session Options...

2.Xshell 我的是漢化版 英文的也一樣
文件 -》屬性
3.使用命令參數進行ssh連接時加一個參數 -o ServerAliveInterval=30 來保持活動狀態
ssh -o ServerAliveInterval=30 用戶名@IP