ssh連線遠端伺服器自動斷開解決

2021-08-15 15:33:35 字數 636 閱讀 1072

這個問題用ssh一段時間後就覺得很尷尬了,有時隔一小會不操作ssh連線就斷開了,重新開啟還要卡死一會.

如果你用多台本地機器連線伺服器,可以考慮把伺服器端的配置作修改路徑是:/etc/ssh/sshd_config

在其中新增一行內容,意思是向客戶端每60秒發一次保持連線的訊號

clientaliveinterval  60
如果仍要設定斷開時間,還有乙個引數可以新增

clientalivecountmax  60
意思是如果客戶端60次未響應就斷開連線,依據你期望的時間來設定

也可以讓客戶端向伺服器傳送保持連線訊號,路徑是/etc/ssh/ssh_config

在其中類似的新增相應的引數也行

serveraliveinterval  60

serveralivecountmax 60

在連線前使用-o 可以設定相應的引數

ssh -o serveraliveinterval=30 [email protected]

Mac下ssh連線遠端伺服器時自動斷開問題

在mac下使用securecrt通過ssh連線遠端伺服器時,總會一段時間沒有動作後,ssh被自動斷開。在windows下用xmanager貌似沒有遇到過這個問題。在網上找了解決方法如下 客戶端配置 global.ini檔案中將d disconnect after resume timeout 000...

SSH遠端連線伺服器

第一步 伺服器第一次開啟ssh服務,則會自動建立 etc ssh ssh host 公鑰檔案,以及私鑰檔案 第三步 伺服器將自己的公鑰檔案傳送給客戶端 明文 etc init.d ssh restart ssh f o p 帳號 ip 命令 引數 意義 f 不登入,直接在遠端伺服器執行 後面的命令 ...

ssh連線遠端伺服器

平常登陸遠端伺服器,每次都要輸入密碼,感覺挺麻煩的,下面提供一種相對便利的方式 windows 感覺xshell挺好的ubuntu sudo apt install expectmac brew install expect bin bash set timeout 30 spawn ssh l 使...