mac中終端ssh連接服務器隔一段時間就掉線也就是界面卡着不動輸入不了的解決辦法


終端在鏈接上服務器的時候過一段時間之后就無法再次操作了,輸入內容的時候過一點時間會提示已經斷開ssh連接了,解決方法是讓本地隔一段時間就像服務器發一次請求
在本地打開配置文件:
sudo vim /etc/ssh/ssh_config
在文件中添加下面的參數:

ServerAliveInterval 60 #每隔60秒就向服務器發送一個請求
ServerAliveCountMax 3  #允許超時的次數,一般都會響應

在服務器端設置
找到/etc/ssh/sshd_config 文件
使用vim /etc/ssh/sshd_config編輯下面的兩行,位置在文件的靠下

# ClientAliveInterval 0
# ClientAliveCountMax 3

去掉注釋,並且修改這兩行

# 客戶端每隔多少秒向服務發送一個心跳數據
ClientAliveInterval 30
# 客戶端多少秒沒有相應,服務器自動斷掉連接
ClientAliveCountMax 1800

然后使用命令service sshd restart重啟sshd服務即可


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM