我正在尝试使用 Capistrano 将 Rails 应用程序首次部署到 AWS。
我对以下错误感到困惑。显然我的 ssh 的连接问题,虽然我可以看到我的公钥和私钥文件都存在于以下位置
/home/thanikkal/.ssh/config(添加了我做了 ssh-add)
谁能告诉为什么这个错误是?或建议进一步的故障排除步骤?
登录/home/ubuntu/myapp/shared/pids"
服务器:[“ec2-xx-xx-xxx-xx.compute-1.amazonaws.com”]
连接失败:ec2-xx-xx-xxx-xx.compute-1.amazonaws.com(Errno::EISDIR:是一个目录 -/home/thanikkal/.ssh/config)
最佳答案
看起来您的“/home/thanikkal/.ssh/config”中有冲突的凭据
您可能想删除并查看它是否有效。
您还需要确保 ssh key 文件夹包含公钥和私钥。
关于ubuntu - AWS Capistrano 连接错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7057047/