Linux

在 Ubuntu 12.04 上安裝 Git

  • July 3, 2013

我使用本教程在我的虛擬伺服器上安裝了帶有 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 命令失敗。

引用自:https://serverfault.com/questions/427715