Cap deploy запрашивает пароль, даже если ssh-ключ присутствует на сервере



Когда я пытаюсь подключиться по ssh к серверу, я могу это сделать, так как мой ключ id_rsa.pub добавляется к авторизованным ключам на сервере.



Теперь, когда я пытаюсь развернуть свой код через Capistrano на сервере из моей локальной папки проекта, сервер запрашивает пароль.



Я не могу понять, в чем может быть проблема, если я могу ssh и не могу развернуть на том же сервере.



$ cap deploy: setup



"no seed data"
triggering start callbacks for `deploy:setup'
* 13:42:18 == Currently executing `multistage:ensure'
*** Defaulting to `development'
* 13:42:18 == Currently executing `development'
* 13:42:18 == Currently executing `deploy:setup'
triggering before callbacks for `deploy:setup'
* 13:42:18 == Currently executing `db:configure_mongoid'
* executing "mkdir -p /home/deploy/apps/development/flyingbird/shared/config"
servers: ["dev1.noob.com", "176.9.24.217"]
Password:
518   1  

1 ответ:

Я получил проблему, была постановка.РБ, Развитие.файлы rb, которые переопределяли мои учетные данные сценария cap всякий раз, когда пытались развернуть приложение в разных env.

Comments

    Ничего не найдено.