基本上我不能再連接到 SSH 服務器了。每當我嘗試連接時,我都會收到以下錯誤:
ssh: connect to host HOSTNAME port 22: Connection refused
請注意,我可以從另一臺機器連接。因此,問題似乎是客戶端。此外,我也無法拉/推到通過 ssh 克隆的 git 存盤庫。同樣,拉動時出現以下錯誤:
ssh: connect to host github.com port 22: Connection refused
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists
好像我以某種方式破壞了我的 SSH 安裝/組態檔。我已經重新安裝了 SSH,但這并沒有解決問題。有任何想法嗎?
uj5u.com熱心網友回復:
請注意,您永遠不會直接“連接”到 github.com(沒有互動式 shell)
如此處所述,“連接被拒絕”是指
- 無效的 IP 地址
github.com(手動輸入/etc/hosts或您的決議器) - 阻止 ssh 流量的 github.com 沿途的防火墻(例如本地防火墻或公司防火墻)
那么另一臺機器(你成功的地方)在同一個網路上嗎?
檢查另一臺機器的 SSH 組態檔是否未使用ssh.gthub.com埠 443(而不是默認埠github.com:22,通常在公司環境中被阻止)。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/533390.html
