Почему Capistrano дважды запрашивает пароль ssh? - PullRequest
4 голосов
/ 03 сентября 2011

Каждый раз, когда я использую capistrano, мне предлагается дважды ввести фразу-пароль. Почему это так и как я могу это решить?

    servers: ["example.com"]
    [example.com] executing command
 ** [example.com :: out] Enter passphrase for key '/home/deploy/.ssh/deploy-keys/appname':
Password: 
 ** [example.com :: out]
 ** [example.com :: out] Enter passphrase for key '/home/deploy/.ssh/deploy-keys/appname':
Password: 
 ** [example.com :: out]
    command finished in 16748ms

1 Ответ

4 голосов
/ 06 августа 2012

Capistrano не может обрабатывать несколько серверов с парольными ключами. Вы должны использовать это раньше:

ssh-add /path/to/your/key.pem

Это загружает ключ в ваши сеансы консоли. Затем вы можете развернуть на нескольких серверах без записи парольной фразы.

...