我正在關注help.github.com/win-set-up-git/進程並在測試ssh鏈接時不斷獲取Host key verification failed
消息。我正在使用最近的Git版本Git-1.7.3.1-preview20101002中的msysgit開發Windows XP。建立Github ssh連接 - 這是正確的方法
我沒有找到有用的Github支持頁面(30年內沒有在憤怒中使用unix),所以經過一段時間的谷歌搜索,我得到了這個。我歡迎提出意見和建議以使其更好。
我找到了nmap的各種引用,用於「ping」端口。我下載了Windows版本並使用nmap -p 22 github.com
(來自DOS窗口)來確定我沒有防火牆或路由器問題。
生成ssh密鑰時,必須使用chmod 600 ~/.ssh/*
更改私鑰文件的unix文件權限 - 如果它沒有這些權限,則會被忽略!
我發現的主要技巧是在ssh
測試線ssh -vT -o "StrictHostKeyChecking no" [email protected]
中添加一個選項。這解決了github密鑰存儲提示的windows/tty問題。
雖然這對我有用,但我介紹過任何問題嗎?
乾杯,我會看看新版本,看看它是如何處理我的情況。我已經向Github發送了一些筆記[我克隆了help.github]。 –
'便攜'版本和(較小)常規.exe版本之間的區別是什麼 –
@Philip:便攜版本更易於安裝:只需解壓並將bin目錄添加到'PATH'即可。你可以用這種方式幾個版本的msysgit沒有問題。 – VonC