Назад | Перейти на главную страницу

загрузка экземпляра ubuntu ec2 с помощью повара и ножа

Я загружаю узел chef на основе ec2 ubuntu с помощью chef, он создает экземпляр, но говорит Failed to authenticate ubuntu - trying password authи запрашивает пароль. Но для вновь созданного экземпляра ubuntu ec2 не будет установлен какой-либо пароль. Выдает ошибку

ERROR: Net::SSH::AuthenticationFailed: ubuntu@ec2-184-72-72-163.compute-1.amazonaws.com

Как мне обойти это событие, а также в чем проблема, нужно ли мне вносить какие-либо изменения в конфигурации.

Пожалуйста, помогите мне, я новичок в шеф-поваре.

Я предполагаю, что вы не используете это

-i IDENTITY_FILE, --identity-file IDENTITY_FILE
The SSH identity file used for authentication. Key-based authentication is recommended.

Вы также можете использовать «ssh-agent» и использовать «ssh-add» на своем закрытом ключе, чтобы сообщить ssh, что вы хотите его использовать, без указания опции «-i» при вызове ssh.