clone github 上面的倉庫不需要密碼,直接托下來了。
現(xiàn)在公司自建了git服務(wù)器,我把之前的 的ssh公鑰傳上去,git clone時(shí)發(fā)現(xiàn)需要密碼——很久了,不知道密碼,嘗試了各種,未果.算了, 在新的系統(tǒng)上重建ssh,這回給了個(gè)空密碼,傳了公鑰,git clone 時(shí),還是發(fā)現(xiàn)要密碼,當(dāng)輸入空密碼時(shí),依舊不能下下來——
查看別人的做法,我用來不大起作用,來問問各位有什么好的解決之道,先謝謝各位
倉庫のアドレスが git@your.git.host
,那么你需要在 git
用戶的 $HOME/.ssh/authorized_keys
の場合は、そこに公開キーを追加します。これにより、パスワードは必要なくなります。
mugbya、私も同じ問題に遭遇しました。どうやって解決しましたか? 。 。公開鍵と秘密鍵の問題ではないと思います
それは権限の問題であるはずです。authorized_keys の権限を確認(rèn)し、ディレクトリに注意してください。
最も早い方法は、root 権限を持つ git ユーザーのパスワードを変更することです。
原因としては、.ssh ディレクトリの権限が高すぎることが考えられます。アクセスを自分だけに制限する必要があります。
サーバー上の認(rèn)証ログをチェックして、必要な情報(bào)があるかどうかを確認(rèn)できます