I have several existing EC2 images that work fine. I'm trying to start a new EC2 instance, using the alestic 11.04 image. If I login as root, I see

 win-5121g1n6p8t:winston arohner$ ssh -v -i ~/Programming/aws/arohner.pem root@ec2-50-19-4-235.compute-1.amazonaws.com
 OpenSSH_5.2p1, OpenSSL 0.9.8r 8 Feb 2011
 debug1: Reading configuration data /etc/ssh_config
 debug1: Connecting to ec2-50-19-4-235.compute-1.amazonaws.com [50.19.4.235] port 22.
 debug1: Connection established.
 debug1: identity file /Users/arohner/Programming/aws/arohner.pem type -1
 debug1: Remote protocol version 2.0, remote software version OpenSSH_5.8p1 Debian-1ubuntu3
 debug1: match: OpenSSH_5.8p1 Debian-1ubuntu3 pat OpenSSH*
 debug1: Enabling compatibility mode for protocol 2.0
 debug1: Local version string SSH-2.0-OpenSSH_5.2
 debug1: SSH2_MSG_KEXINIT sent
 debug1: SSH2_MSG_KEXINIT received
 debug1: kex: server-    client aes128-ctr hmac-md5 none
 debug1: kex: client-    server aes128-ctr hmac-md5 none
 debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024<8192) sent
 debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP
 debug1: SSH2_MSG_KEX_DH_GEX_INIT sent
 debug1: expecting SSH2_MSG_KEX_DH_GEX_REPLY
 debug1: Host 'ec2-50-19-4-235.compute-1.amazonaws.com' is known and matches the RSA host key.
 debug1: Found key in /Users/arohner/.ssh/known_hosts:168
 debug1: ssh_rsa_verify: signature correct
 debug1: SSH2_MSG_NEWKEYS sent
 debug1: expecting SSH2_MSG_NEWKEYS
 debug1: SSH2_MSG_NEWKEYS received
 debug1: SSH2_MSG_SERVICE_REQUEST sent
 debug1: SSH2_MSG_SERVICE_ACCEPT received
 debug1: Authentications that can continue: publickey
 debug1: Next authentication method: publickey
 debug1: Trying private key: /Users/arohner/Programming/aws/arohner.pem
 debug1: read PEM private key done: type RSA
 debug1: Authentication succeeded (publickey).
 debug1: channel 0: new [client-session]
 debug1: Requesting no-more-sessions@openssh.com
 debug1: Entering interactive session.
 debug1: Remote: Forced command.
 Please login as the user "ubuntu" rather than the user "root".

Ok, fine. But if I try to login as ubuntu, I get

 win-5121g1n6p8t:winston arohner$ ssh -v -i ~/Programming/aws/arohner.pem ubuntu@ec2-50-19-4-235.compute-1.amazonaws.com
 OpenSSH_5.2p1, OpenSSL 0.9.8r 8 Feb 2011
 debug1: Reading configuration data /etc/ssh_config
 debug1: Connecting to ec2-50-19-4-235.compute-1.amazonaws.com [50.19.4.235] port 22.
 debug1: Connection established.
 debug1: identity file /Users/arohner/Programming/aws/arohner.pem type -1
 debug1: Remote protocol version 2.0, remote software version OpenSSH_5.8p1 Debian-1ubuntu3
 debug1: match: OpenSSH_5.8p1 Debian-1ubuntu3 pat OpenSSH*
 debug1: Enabling compatibility mode for protocol 2.0
 debug1: Local version string SSH-2.0-OpenSSH_5.2
 debug1: SSH2_MSG_KEXINIT sent
 debug1: SSH2_MSG_KEXINIT received
 debug1: kex: server-    client aes128-ctr hmac-md5 none
 debug1: kex: client-    server aes128-ctr hmac-md5 none
 debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024<8192) sent
 debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP
 debug1: SSH2_MSG_KEX_DH_GEX_INIT sent
 debug1: expecting SSH2_MSG_KEX_DH_GEX_REPLY
 debug1: Host 'ec2-50-19-4-235.compute-1.amazonaws.com' is known and matches the RSA host key.
 debug1: Found key in /Users/arohner/.ssh/known_hosts:168
 debug1: ssh_rsa_verify: signature correct
 debug1: SSH2_MSG_NEWKEYS sent
 debug1: expecting SSH2_MSG_NEWKEYS
 debug1: SSH2_MSG_NEWKEYS received
 debug1: SSH2_MSG_SERVICE_REQUEST sent
 debug1: SSH2_MSG_SERVICE_ACCEPT received
 debug1: Authentications that can continue: publickey
 debug1: Next authentication method: publickey
 debug1: Trying private key: /Users/arohner/Programming/aws/arohner.pem
 debug1: read PEM private key done: type RSA
 debug1: Authentications that can continue: publickey
 debug1: No more authentication methods to try.

Since I can login in as root, far enough to get the message to that I should log in as ubuntu, I don't have connection problems, and I don't have key problems. What should I do?

link|improve this question
feedback

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
or
required, but never shown

Browse other questions tagged or ask your own question.