本文只说明了连接EC2时出现Permission denied (publickey)的一种情况。
新建了一个Amazon EC2 ubuntu云主机采用ssh -i /root/liu.pem ec2-user@ec2-45-216-11-82.us-west-2.compute.amazonaws.com
总是提示Permission denied (publickey)原来Ubuntu和Centos登录EC2的用户名不同,Centos的用户名为ec2-user,Ubuntu的用户名
为ubuntu,所以ssh -i /root/liu.pem ubuntu@ec2-45-216-11-82.us-west-2.compute.amazonaws.com 即可登录EC2。