mac電腦升級後 ssh無法連接解決辦法

mac電腦升級後 ssh無法連接解決辦法

在這裏插入圖片描述
前幾天碰到的問題總結一下,如上圖,macOS系統版本爲10.15.4的時候,git項目ssh方式的代碼倉庫無法連接,無響應狀態,沒有錯誤提示,就很尷尬。測試ssh配置是否正確
輸入命令:

ssh -Tv git@xxx@qiyi.com@後是gitlab域名)

連接超時,提示版本

OpenSSH_8.1p1, LibreSSL 2.7.3 
。。。。。。

問題就出在openssh上了,重新安裝個最新的就好了

解決辦法

# 未安裝brew請先安裝:
# bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
brew install openssh

安裝完後,打開一個新窗口,ssh -V 應該輸出如下:

OpenSSH_8.2p1, OpenSSL 1.1.1f 31 Mar 2020

這樣就ok了,重新試一下,沒啥問題~

問題的原因

升級到macOS 10.15.4後,ssh確實受到了影響,無法連接到主機別名、域名的服務器,ip方式則不受影響。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章