使用 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,如果密碼中有符號可 以在 符號可以在 符號可以 在符號前面加個反斜槓進行...