1
我已經在我的git服務器上安裝了gitolite3,並使用我的公鑰設置了gitolite。我可以克隆gitolite管理員回購成功,但在克隆,拉,推,什麼,執行命令,但始終顯示以下消息兩次:Gitolite:克隆gitolite管理員成功,但警告「key_read」失敗
key_read: uudecode <public key> failed
是什麼造成這樣的警告?
我已經在我的git服務器上安裝了gitolite3,並使用我的公鑰設置了gitolite。我可以克隆gitolite管理員回購成功,但在克隆,拉,推,什麼,執行命令,但始終顯示以下消息兩次:Gitolite:克隆gitolite管理員成功,但警告「key_read」失敗
key_read: uudecode <public key> failed
是什麼造成這樣的警告?
檢查服務器上的~git/.ssh/authorized_keys
。
這可能意味着一個公共ssh密鑰不完整或被分成兩行而不是一行。
請檢查用戶客戶端的~/.ssh/known_host
:如果最後沒有空行,那麼也會導致錯誤消息。
或者完全刪除它並使用ssh -Tv [email protected]
驗證主機。
我在客戶端的git服務器的known_host文件中有多個條目。清除它們並重新克隆解決了我的問題。 TY! – circuitBurn