使用 Mac 自帶終端 SSH 連接服務器時,只要隔一小段時間不進行操作的話連接就會自動中斷,造成了不好的體驗。解決方法如下:
1、連接到你的服務器
2、編輯服務端配置文件 /etc/ssh/sshd_config
vim /etc/ssh/sshd_config
添加以下兩行配置代碼
ClientAliveInterval 30
ClientAliveCountMax 3
3、編輯客戶端配置文件 /etc/ssh/ssh_config
vim /etc/ssh/ssh_config
在 Host * 下面添加以下兩行配置代碼
ServerAliveInterval 30
ServerAliveCountMax 3
4、斷開SSH連接
Ctrl + d
5、SSH 重連服務然後執行重啓
sync 將數據由內存同步到硬盤中。
reboot 就是重啓
重啓後可能需要等待1分鐘左右才能重新連接上。
最後驗證測試就可以了。