我收到了ssh-2鍵,然後通過puttygen轉換爲SSH-1。我每次使用Tortoise git GUI進行拖拉或抓取時都會加載它,並且它不會向我提供密碼。但我想用git bash來代替,當我嘗試用git bash進行提取或獲取時,它會要求輸入密碼。所以我想我也需要爲git bash加載該密鑰或完全禁用密碼保護。你能幫忙嗎?git bash在嘗試拉取或提取時詢問密碼。
2
A
回答
2
正如「TortoiseGit with openssh key not authenticating using ssh-agent」(與您的情況相反:TortoiseGit不起作用,而git bash確實起作用)中所述,請確保您的環境變量值爲HOME
。
Windows本身不HOME定義,你需要把它指的是一個目錄,其中包括.ssh/...
。
所以檢查出HOME的值在TortoiseGit的設置,並確保設置您的家庭使用Git的bash命令任何SSH相關操作的工作。
1
在linux上工作時,必須將ssh密鑰放在主目錄的.ssh文件夾中。
說,git的「克隆」,超過窗口的工作只是效仿這種行爲,設計一個給定的目錄爲你的家,並期望SSH密鑰是在HOME\.ssh
,在一個名爲id_rsa
(就像它的文件在Linux環境中)。
無論如何,我不是一個Windows用戶,所以我不是一個很好的位置來解釋你應該做的,但here是serverfault取得了非常翔實的問題,其中富人設置的一個很好的解釋中接受的答案。
相關問題
- 1. 嘗試提取HREF時的DOM問題
- 2. 拉入bitbucket時詢問帳戶密碼?
- 3. Git詢問密碼。
- 4. Git在推送時嘗試獲取Null提交
- 5. Git詢問[email protected]密碼
- 6. 嘗試連接到GitHub時密碼提示問題
- 7. Git bash拉,取和克隆不工作
- 8. 用Bash或awk提取列
- 9. 嘗試克隆項目時git-bash問題
- 10. 在git中拉時間錯誤我試圖從git獲取最新代碼
- 11. 在mysql中存儲加密密碼並在提取時解密
- 12. 防止git在簽署提交期間詢問GnuPG密碼
- 13. 當我嘗試提交mkbudget虛假代碼時獲取WA
- 14. 調試Git Bash密鑰綁定和git狀態顏色問題
- 15. 嘗試從熊貓列中提取日期時的問題?
- 16. 無法在Git Bash中輸入密碼
- 17. 如何讓git bash在你做拉/推請求時要求密碼?
- 18. 嘗試從Azure密鑰獲取祕密時遇到Unathorized Vault
- 19. 在bash腳本中爲git提供密碼短語
- 20. 在bash腳本中提供一個密碼git
- 21. 嘗試從git存儲庫中提取json格式的數據
- 22. 如何自動獲取密碼,而在bash做混帳克隆
- 23. Git從命令行詢問密碼
- 24. OpenLDAP密碼提取(mdb)
- 25. 嘗試提交回perforce時Git-p4問題
- 26. Xcode說「未提交更改」每當我嘗試拉或推
- 27. 訪問在退出時詢問密碼
- 28. git密碼問題
- 29. BASH - 函數來獲取用戶密碼
- 30. 嘗試讀取文件時獲取java.io.FileNotFoundException
SSH-1比SSH-2的安全性要低得多。除非你處於一個可怕的破碎/過時的環境,否則你應該永遠不要使用SSH-1。 – vonbrand 2013-02-16 21:15:09