使用unix,我可以使用以下命令成功ssh到我的实例中:
ssh -i ~/.ssh/seis_v3.pem root@52.5.233.876
然而,当我尝试以ec2-user而不是root身份登录时,我被拒绝了。有没有办法在root@52.5.233.876中更改目录或权限以进入ec2-user?谢谢。
答案 0 :(得分:2)
ami-728ace1a对应于此AMI:suse-sles-11-sp3-sapcal-v20150127-hvm-mag-x86_64。它是SUSE Linux Enterprise Server 11的映像。我刚刚使用此AMI启动了一个实例,当我尝试以root身份进行ssh时:
$ ssh -i id_rsa root@54.158.122.xxx
Please login as the user "ec2-user" rather than the user "root".
所以我尝试以ec2-user登录:
$ ssh -i id_rsa ec2-user@54.158.122.xxx
Last login: Mon Apr 13 01:35:47 2015 from xxx.xxx.xxx.xxx
SUSE Linux Enterprise Server 11 SP3 x86_64 (64-bit)
您提到能够以root身份成功登录。你收到我上面的消息吗?如果没有,那么您确定为此实例提供了正确的AMI ID吗?启动后,您是否对此系统上的root帐户和/或任何其他帐户进行了任何更改?你看到/ etc / passwd中列出了ec2用户吗?