Я загружаю узел 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.