无法将Rails应用程序部署到Heroku

时间:2012-11-07 23:16:19

标签: ruby-on-rails heroku ssh-keys

以下是我尝试将rails应用程序部署到heroku的步骤。但是我得到“你的指纹密钥无权访问”我的应用程序。

  1. 删除〜/ .ssh
  2. 中的所有现有密钥
  3. $ heroku keys:clear
  4. $ heroku create lunch-tr
  5. 输入您的Heroku证书。
  6. 电子邮件:adam.aahrens@gmail.com
  7. 密码(输入将被隐藏):
  8. 找不到现有的公钥。
  9. 你想生成一个吗? [Yn] Y
  10. 生成新的SSH公钥。
  11. 上传SSH公钥/.ssh/id_rsa.pub ...已完成
  12. 创建午餐 - 完成,堆叠是雪松
  13. http://lunch-tr.herokuapp.com/ | git@heroku.com:lets-tr.git Git remote heroku添加
  14. $ git remote -v
  15. heroku git@heroku.com: lunch-tr.git(fetch)heroku git@heroku.com:stay-tr.git(推送)
  16. $ git push heroku master

    !带指纹的密钥2f:0b:2c:e9:95:b4:52:af:dc:db:9c:57:e3:f2:57:7f无权访问lunch-tr。致命:远程端意外挂断

  17. 不确定我还应该尝试什么,我的想法已经不多了。感谢您的任何建议

1 个答案:

答案 0 :(得分:1)

尝试ssh-add命令,这会将私钥标识添加到身份验证代理中。