问题
(Backtrace限制为导入任务)上限中止! Net :: SSH :: AuthenticationFailed:用户身份验证失败 用户@ XXYY
任务:TOP => rvm:check(通过使用--trace运行任务查看完整跟踪)
我正在关注this教程,将rails app部署到我的ec2实例中,并且正处于我键入cap production deploy
的步骤
我在this帖子中尝试了解决方案,但无法解决问题。
此外,我已检查以确保我的.pem文件位于我的主目录中的.ssh文件夹中。我可以手动ssh到我的ec2实例。
如何克服上述错误?
注意:
1)我的production.rb
server 'xx.yyy.zz', user: 'abc', roles: %w{web app db}
2)net-ssh
版本为3.1.1
。我没有在我的Gemfile中指定这个gem,但仍然从Gemfile.lock中找到它。