簡體   English   中英

ssh:連接到主機ssh.github.com端口443:連接被拒絕

[英]ssh: connect to host ssh.github.com port 443: Connection refused

我在推送代碼中:

ssh: connect to host ssh.github.com port 22: Connection refused

錯誤,我在網上找到,看到有人說是在~/.ssh目錄中創建一個配置文件,在該配置文件中輸入

Host github.com
User myusername
Hostname ssh.github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
Port 443

但是ping github.com再次出現ssh:連接到主機ssh.github.com端口443:連接被拒絕錯誤,請ssh.github.com告訴我解決方案

443是SSL端口,而不是SSH端口, 因此此配置絕對不正確 刪除此配置文件。

更新 :原來ssh方式連接到端口443上github.com實際上有效的,雖然大多數服務器不支持此功能,並且可以通過你的防火牆甚至github.com被阻塞-請參見下面的評論。

從您的問題尚不清楚該錯誤消息是實際指向端口22還是端口443,因為該問題包含兩個不同的錯誤消息。 如果它指向端口22,則可能是由您和GitHub之間的防火牆引起的,例如您工作或學習場所的防火牆。 對存儲庫使用HTTP URL而不是SSH URL。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM