2017-10-17 584 views
1

我剛剛在我的Git Bash中爲我要推送給GitHub的應用程序生成了ssh密鑰。我添加了代理和代理身份,複製了密鑰並在我的GitHub帳戶中創建了一個新的SSH密鑰。當我嘗試運行$ssh -T [email protected]時,收到一條錯誤消息,內容爲"ssh_exchange_identification: read: Connection reset by peer"。我曾看到過這個提問,但並未直接與GitHub有關(如果我錯了,請糾正我)。我在User \ .ssh文件夾中看到了我的id_ras和id_rsa.pub文件。可能是導致此錯誤消息的問題?注意:我正在辦公室內部運行此程序,並想知道這是否可能是由辦公室網絡防火牆引起的?GitHub錯誤 - 「ssh_exchange_identification:read:連接重置由對端」

+0

結帳這個答案https://unix.stackexchange.com/questions/151860/ssh-exchange-identification-read-connection-reset-by-peer,這似乎是類似於你的問題 –

回答

2

首先ssh -T [email protected]是行不通的
ssh -T [email protected]

第二,如果你在你的辦公室有任何代理/防火牆,即將離任的SSH連接應被阻止。
使用https URL(憑證緩存)是您的最佳選擇。

+0

你是對的,是一個錯字。而且你也是正確的,因爲它實際上就是網絡防火牆。當我回到家中並運行相同的命令時,它完美運行。我懷疑是這樣。 – jcbridwe

相關問題