SSH連線超時解決方法

2021-08-13 14:29:58 字數 667 閱讀 3055

原理均為定時傳送「空包」。

方法1.修改server端的etc/ssh/sshd_config,然後重啟ssh服務( # service sshd restart ):

# server每隔60秒傳送一次請求給client,然後client響應,從而保持連線

clientaliveinterval 60

# server發出請求後,客戶端沒有響應得次數達到3,就自動斷開連線,正常情況下,client不會不響應

clientalivecountmax 3

方法2.修改client端的etc/ssh/ssh_config:

# client每隔60秒傳送一次請求給server,然後server響應,從而保持連線

serveraliveinterval 60

# client發出請求後,伺服器端沒有響應得次數達到3,就自動斷開連線,正常情況下,server不會不響應

serveralivecountmax 3

或者指定命令引數以臨時有效:

ssh -o serveraliveinterval=60

mysql 連線超時解決方法

jdbc開發時候遇到mysql連線超時,斷開服務的問題。經過查資料,找到問題解決方法,總結如下。問題原因 由於mysql服務在長時間不連線之後斷開了,斷開之後的首次請求會丟擲這個異常。既然是連線超時的問題,就要去mysql中 一下連線時間是怎麼 控制的。開啟mysql的控制台,執行 show var...

Linux Vsftpd 連線超時解決方法

2013 11 13 10 58 34 分類 預設分類 舉報 字型大小訂閱 解決方法 在服務端配置被動模式就可以從根源上解決這問題。1 編輯 vsftpd 配置檔案 vi etc vsftpd vsftpd.conf 複製 2 在最下面新增以下資訊 pasv enable yes 開啟被動模式 pa...

linux ssh 連線超時中斷 解決方法

當在終端使用ssh命令連線到伺服器時,如果一段時間沒有活動連線會被中斷 一 修改ssh客戶端配置 編輯客戶端 etc ssh ssh config 或 ssh config 對當前使用者生效 檔案,修改以下兩個配置項 沒有就自己新增 serveraliveinterval 60 ssh客戶端每60秒...