搜尋

首頁  >  問答  >  主體

git clone 密碼問題

clone github 上面的倉庫不需要密碼,直接托下來了。

現在公司自建了git伺服器,我把之前的的ssh公鑰傳上去,git clone時發現需要密碼-很久了,不知道密碼,嘗試了各種,未果.算了, 在新的系統上重建ssh,這回給了個空密碼,傳了公鑰,git clone 時,還是發現要密碼,當輸入空密碼時,依舊不能下下來--

查看別人的做法,我用來不大起作用,來問問各位有什麼好的解決之道,先謝謝各位

世界只因有你世界只因有你2826 天前743

全部回覆(7)我來回復

  • 过去多啦不再A梦

    过去多啦不再A梦2017-04-26 09:04:17

    如果倉庫位址是 git@your.git.host,那么你需要在 git 用户的 $HOME/.ssh/authorized_keys 裡面加上你的公鑰,這樣就可以不用密碼了。

    回覆
    0
  • 怪我咯

    怪我咯2017-04-26 09:04:17

    清空一下你的~/.ssh/known_hosts

    回覆
    0
  • PHP中文网

    PHP中文网2017-04-26 09:04:17

    ssh-keygen .... then ssh-copy-id -i user@server

    回覆
    0
  • 仅有的幸福

    仅有的幸福2017-04-26 09:04:17

    mugbya,遇到同樣的問題,請問你怎麼解決的。 。 。我覺得不是公私鑰問題

    回覆
    0
  • 大家讲道理

    大家讲道理2017-04-26 09:04:17

    應該是權限的問題吧,看看authorized_keys的權限,也要注意目錄

    回覆
    0
  • 天蓬老师

    天蓬老师2017-04-26 09:04:17

    最快的方式是用root權限給git用戶修改密碼.
    猜測原因可能.ssh目錄的權限是不是太高了. 必須限制只有自己能訪問.

    把報的錯誤發出來可能會比較容易找到問題.
    伺服器上可以看auth日誌, 看下裡面有沒有可能需要的資訊

    回覆
    0
  • 淡淡烟草味

    淡淡烟草味2017-04-26 09:04:17

    遇到了同樣的問題

    回覆
    0
  • 取消回覆