Meu palpite é que você não está usando isso
-i IDENTITY_FILE, --identity-file IDENTITY_FILE
The SSH identity file used for authentication. Key-based authentication is recommended.
Estou inicializando um nó de chef baseado no Ubuntu usando o chef, ele cria uma instância, mas diz Failed to authenticate ubuntu - trying password auth
e solicita a senha. Mas uma instância recém-criada do ubuntu ec2 não terá nenhum tipo de senha definida. Lança um erro
ERROR: Net::SSH::AuthenticationFailed: [email protected]
Como faço para ignorar esse evento e também qual é o problema? Preciso fazer alterações nas configurações.
Por favor me ajude eu sou novo para o chef.
Você também pode usar "ssh-agent" e usar "ssh-add" em sua chave privada para permitir que o ssh saiba que você quer usá-lo, sem especificar a opção "-i" com a invocação de ssh.