Linux
在 Ubuntu 12.04 上安裝 Git
我使用本教程在我的虛擬伺服器上安裝了帶有 gitolite 的 git 。
但是我在將 gitolite-admin 儲存庫複製到我的電腦時遇到了問題。使用者是使用 –disabled-password 選項創建的
但是如果我嘗試複製
git clone git@<server>:gitolite-admin.git
他不僅要我的 rsa_key 的密碼,還要要 gituser 的密碼。
任何人的想法?我以為使用者是在沒有密碼的情況下創建的,我不知道該輸入什麼
他不僅要我的 rsa_key 的密碼,還要要 gituser 的密碼。
這意味著 ssh 未能通過 public_key 驗證請求(或者因為在客戶端沒有找到所述公鑰,或者在伺服器端註冊錯誤,或者沒有提供密碼,都是關鍵受密碼保護,由 ssh 代理)。
在這種情況下,ssh 預設使用帳戶密碼進行辨識(無論帳戶是否使用密碼創建)。
做一個
ssh -Tvvv git@<server>
更好的故障排除究竟是什麼導致 ssh 命令失敗。