使用ssh連接服務(wù)器,長久不使用息罗,連接會自動斷開,然后控制臺就會卡死才沧,如何解決這一問題迈喉,大豬下來會給出兩個方案給小伙伴們選擇。
方案一
服務(wù)器主動保持連接
登錄ssh
服務(wù)器
vim /etc/ssh/sshd_config
添加如下兩句
ClientAliveInterval 120
ClientAliveCountMax 720
重啟sshd
服務(wù)
systemctl restart sshd
- 第一句意思是服務(wù)端每間隔120s會向客戶端發(fā)送一個空數(shù)據(jù)包
- 第二句表示服務(wù)器最大會發(fā)送720次,120*720=24小時
- 24小時期間連接是不會斷開的
方案二
客戶端主動保持連接
編輯~/.ssh/config
文件,增加ServerAliveInterval 120
Host server
HostName xxx.domain.local
ServerAliveInterval 120
User root
每隔120秒向服務(wù)器發(fā)送一個空數(shù)據(jù)包