【发布时间】:2016-05-30 06:53:02
【问题描述】:
我将本教程用于 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 密钥与否?
我多次复制粘贴的密码并手动输入两次。所以我拼错密码的可能性很小。
我的下一步行动是什么?
【问题讨论】:
-
第一次通过 SSH 连接到您的 droplet 时,是否要求您更改密码?因为,据我所知,您需要(并提示)在第一次登录时更改 droplet 密码
-
我删除了 droplet 并创建了新的。然后我从 DO 控制台登录并更改了密码,所以这实际上是一个已解决的问题)