用 cmder
一類的工具使用 ssh
連線伺服器時,長久不通訊會被伺服器端斷開,如果希望保持連線,有兩種方案。推薦第二種。
第一種,伺服器主動保持連線。
編輯配置檔案
vim /etc/ssh/sshd_config
修改這兩項配置
ClientAliveInterval 120
ClientAliveCountMax 30
重啟 sshd
服務
systemctl restart sshd
以上配置的意思是,伺服器每隔 120s 向客戶端傳送一個空資料包,共傳送 30 次,即 1小時內不會斷開連線。
第二種,客戶端主動保持連線。
編輯本地電腦的 ~/.ssh/config
檔案,例如我的電腦在 C:\Users\11142\.ssh\config
,
編輯如下 ( server 示例 1.1.1.1 )
Host 1.1.1.1
HostName 1.1.1.1
ServerAliveInterval 100
User root
以上的意思是客戶端每隔 120s 向伺服器傳送一個空資料包。
本作品採用《CC 協議》,轉載必須註明作者和本文連結