Gt访问问题

时间:2014-12-27 10:40:49

标签: git netbeans github ssh ubuntu-14.04

我正在尝试克隆一个git存储库。我能够从netbeans IDE成功完成,但如果我尝试使用命令行使用相同的ssh私钥克隆存储库,我收到以下错误: 克隆成'名字'...... 输入密钥'/home/user/.ssh/id_rsa'的密码: 权限被拒绝(publickey)。 致命的:无法从远程存储库读取。

请确保您拥有正确的访问权限 存储库存在。

存储库exixts因为我能够从Netbeans克隆它。我正在使用相同的私钥id_rsa。我正在研究ubuntu 14.04。

有没有人遇到过这个问题。我无法弄清楚这个问题。

2 个答案:

答案 0 :(得分:0)

如果您的私钥受密码保护,则NetBeans Git authentication setting中可能已填写所述密码(这意味着NB不会问您任何问题):

https://netbeans.org/images_www/articles/74/ide/git/github-repo-small.png

在命令行中,you would need an ssh agent以便记住密码。

答案 1 :(得分:0)

生成ssh密钥时必须有密码短语,只需在信息

时输入密码即可
  

输入密钥' /home/user/.ssh/id_rsa'的密码:

出现。