解決Mac下SSH閒時自動中斷的問題

2021-09-12 23:29:47 字數 642 閱讀 8824

使用 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分鐘左右才能重新連線上。

最後驗證測試就可以了。

Mac 下ssh自動斷開的解決方法

客戶端配置 修改mac客戶端ssh 編輯檔案 主機所有使用者生效 sudo vim etc ssh ssh config 找到host 下面新增兩行配置 serveraliveinterval 60 表示每60秒向伺服器傳送一側請求,從而保持長連線 serveralivecountmax 3 表示伺...

解決mac下ssh空閒一段時間自動斷開的問題

之前在公司就遇到過這種問題,使用ssh登入linux伺服器後,在後台放置一段時間,會發現會自動斷開,解決的方法很簡單 vim etc ssh ssh config 新增這2句即可 serveralivecountmax3 serveraliveinterval 51.serveralivecount...

Mac下使用iTerm2自動ssh登入伺服器

在 ssh 下面寫乙個指令碼,配置到iterm2的profiles裡 當然放在其他地方也可以 指令碼內容如下 usr bin expect f set user 使用者名稱 set host 儲存到 ssh shellname,如果密碼中有符號可 以在 符號可以在 符號可以 在符號前面加個反斜槓進行...