Get Please login as the user "ec2-user" rather than the user "root" error after connecting EC2 for several days

0

Hi,

I keep getting this error after creating my EC2 instance and control it using ssh key pair for a while. This has happened 2 times. Last time I had to create a new instance and mount it to the existing EBS volume to recover the data. Command to ssh using Windows Terminal:

ssh -i "C:\Users\Dell\.ssh\my-key-name.pem" ec2-user@myserver.com

Got:

Please login as the user "ec2-user" rather than the user "root". Connection to myserver.com closed.

I can still ssh using EC2 Instance Connect. Thanks for helping out.

Yulong
asked 9 months ago619 views
1 Answer
0

Have you tried reviewing the EC2 logs? I'd start there, given you can connect with EC2 instance connect:

/var/log/auth.log (Ubuntu)

/var/log/secure (Amazon Linux, CentOS)

profile pictureAWS
answered 9 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions