Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I am bootstrapping a ec2 ubuntu based chef node using chef, it creates an instance but it says Failed to authenticate ubuntu - trying password authand asks for the password. But a newly created ubuntu ec2 instance will not have any kind of password set. Throws an error

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

How do I bypass this event and also whats the problem, do I have to make any changes in the configurations.

Kindly help me I am new to the chef.

share|improve this question
    
are you even pointing to your ssh key you used to setup the ec2 instance? –  Mike Mar 5 '13 at 7:08
add comment

2 Answers

up vote 4 down vote accepted

My guess is you aren't using this

-i IDENTITY_FILE, --identity-file IDENTITY_FILE
The SSH identity file used for authentication. Key-based authentication is recommended.
share|improve this answer
add comment

You can also use "ssh-agent" and use "ssh-add" on you private key to let ssh know you want to use it, without specifying the "-i" option with invocation of ssh.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.