It shouldn't be that hard. I cannot connect to a new instance of AWS EC2 through SSH clients. I am connecting from a Win 7 box.
OS Instance: Debian 6
AMI: debian-squeeze-i386-20121119-e4554303-3a9d-412e-9604-eae67dde7b76-ami-1977f070.1(ami-a121a6c8)
User: tried root as well as ec2-user
Using the .pem key pair generated by AWS and downloaded by me
Confirmed security group and key pair name in instance
SSH port 22 is OPEN: Nmap talks about this and Telnet receives a welcome reply
Using 3 different clients: all clients connect normally
PuTTY replies: Server refused our key
MindTerm Java browser add-on answers: Authentication failed, permission denied passed Authentication failed, permission denied
Bitvise SSH replies: Attempting 'publickey' auth; auth failed; Attempting 'publickey' auth; auth failed; Attempting 'publickey' auth; auth failed;
Reboot instance, wash, rinse, repeat ...
REBUILT new instance and a new pair of keys, wash, rinse, repeat ...
Connection is not a problem. Why does the instance not accept the .pem file as a password? Is there an extra step that I skip? I followed EVERY damn guide Google could. AWS support is a joke. stackoverflow for salvation ...
TIA.
Geek stocks
source share