在使用 SSH 連線到遠端主機時,常常因為一段時間未動作而逾時斷線。要避免這樣的情形發生,
只要設定自己的 SSH 設定即可。

編輯 SSH 設定檔

打開 ~/.ssh/config 檔案(如果沒有就建一個),加入以下:

~/.ssh/config
1
2
3
host *
ServerAliveInterval 60
# 每 60 秒傳送一次封包

這麼做就會每 60 秒發送一次封包到遠端主機以保持連線。