[英]Error deploying rails app to heroku
我正在关注Rails教程,并且此时它指示第二次将应用程序部署到heroku。 我过去已经成功部署了一个应用程序,但现在无法使用。
我收到此错误:权限被拒绝(公用密钥)致命:无法从远程存储库读取。
遥控器存在且正确,并且在使用“ heroku键”时出现我的键。 我也可以向heroku添加新堆栈。 我也尝试过重新添加密钥,但是那没有用。
非常困惑,我找到的所有解决方案都没有用。
您可能没有以与部署第一个应用程序相同的用户身份进行部署。 如果您在Linux环境中,则可能意味着您一次以root身份部署,而另一次尝试以用户身份进行部署,也许您使用了sudo。
或者您可能删除了ssh公钥...。或者您更改了ssh密钥的权限。
我对评论的评价不够高,因此请导航至〜/ .ssh并键入“ ls -l”,以便我可以看到您的权限。 然后在一个目录中导航到〜/,然后键入“ ls -la”,这样我就可以看到您对实际的.ssh文件夹的权限
然后导航到/.ssh并进行相同的权限发布,以便我可以看到它们。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.