将rails app部署到数字海洋

时间:2016-02-18 08:00:54

标签: ruby-on-rails deployment

我将本教程用于DO dokku部署: http://blog.flatironschool.com/using-digital-ocean-and-dokku-for-easier-rails-app-deploys/ 我搞砸了添加ssh密钥的细节:

Deployiong rails app to digital ocean dokku ssh key not found

所以我决定跳过部分继续。 我做了下一步:

 git remote add dokku dokku@45.55.21.53:main

然后 git push dokku master 我要求输入密码

jonstark@jonstark-pc:~/rails_projects/car_main$ git push dokku master
dokku@45.55.21.53's password: 

在电子邮件中我得到了这个:

Droplet Name: main
IP Address: 45.55.21.53
Username: root
Password: 0772f867514dc546

所以我复制粘贴这个密码,但它说权限被拒绝。或类似的东西: Permission denied (publickey,password). 这是因为我搞砸了  ssh键还是没有? 我多次复制粘贴的密码并手动输入两次。所以我拼错密码的可能性极小。

我的下一步行动是什么?

1 个答案:

答案 0 :(得分:0)

第一次SSH到Droplet时,是否要求您更改密码?

因为您需要(并且提示您)在首次登录时更改Droplet密码!