git push heroku master错误权限被拒绝(公钥)[重复]
Posted
技术标签:
【中文标题】git push heroku master错误权限被拒绝(公钥)[重复]【英文标题】:git push heroku master error Permission denied (publickey) [duplicate] 【发布时间】:2013-04-29 09:02:28 【问题描述】:我是 heroku 的新手,我无法推动我的 rails 项目。
我可以成功登录heroku,而且我有钥匙
Keys
ssh-rsa AAAAB3NzaC...oPiDGoh0Gt root@Slava-System-Product-Name
但是当我git push heroku master
我收到了
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
【问题讨论】:
【参考方案1】:常见的密钥错误是:Permission denied (publickey)。您可以使用 keys:add 来解决此问题,以通知 Heroku 您的新密钥。
heroku keys:add ~/.ssh/id_rsa.pub
https://devcenter.heroku.com/articles/keys
更新,来自以下博客post 的解决方案有效。
创建一个新的公钥
ssh-keygen -t rsa
上传到heroku
heroku 密钥:添加 /root/.ssh/id_rsa.pub
【讨论】:
我做了这个并上传了 SSH 公钥。但是在尝试“git push heroku master”权限被拒绝(公钥)时会出现同样的错误。致命:远端意外挂断 你的公钥叫什么名字?我已经更新了我的答案。 我尝试 "heroku keys:add ~/.ssh/id_rsa.pub" 任何更改,同样的错误。 === s******************@gmail.com 密钥 ssh-rsa AAAAB3NzaC...oPiDGoh0Gt root@Slava-System-Product-Name 在我的根目录/.ssh/ 中有文件:id_rsa、id_rsa.pub、known_hosts。我不舒尔,但我使用同一文件夹中的 github 密钥? Github 工作正常。 在这里找到解决方案 - whatibroke.com/?p=284以上是关于git push heroku master错误权限被拒绝(公钥)[重复]的主要内容,如果未能解决你的问题,请参考以下文章
git push heroku master错误权限被拒绝(公钥)[重复]
Heroku - Java Maven 项目解聚 - 完成 git push heroku master 后出现应用程序错误
HEROKU - 无法运行 git push heroku master [重复]