我試圖從GIT bash的訪問Windows 8GIT SSH連接問題
我已經通過GIT確保使用正確的公鑰/私鑰在https://serverfault.com/questions/194567/how-to-i-tell-git-for-windows-where-to-find-my-private-rsa-key詳細步驟遠程回購。
通過https連接並克隆目錄不是問題。但是這樣做意味着讀取/寫入/訪問文件的權限僅限於gitlab/https,這意味着我的團隊成員無法更改文件。
通過SSH連接,我首先要求輸入存儲在/c/Users/bwimbush/.ssh/id_rssa中密鑰的密碼。輸入後,我被要求輸入「[email protected]」密碼。我不明白爲什麼我要這個密碼?
我可以使用我的Google帳戶在線登錄git設置,但該pw不是它要求的pw。
任何人都可以幫助我理解爲什麼通過https連接更改對文件的讀/寫/訪問權限,或爲什麼它要求我提供「[email protected]」的密碼?
你是否檢查過你的服務器的ssh守護進程配置是否正確?通常,當它詢問您輸入密碼是因爲首選身份驗證方法(公鑰/私鑰)失敗。你應該發佈一個git打印的代碼片段,當它連接失敗時給我們更多的上下文。 – asermax 2013-03-22 16:53:08
權限問題可能是由於'umask'? – Memming 2013-03-22 16:53:39
它只是說「權限被拒絕」。然後在失敗3次後,「寫入失敗:連接中止。」 「致命的:無法從遠程存儲庫讀取」。請確保您擁有正確的訪問權限並存在存儲庫 – Barney 2013-03-22 16:57:51