と散々悩んでいたら、公式ドキュメントにありました。。。
AMIのOSが変わるとログインユーザが変わるんだそうです。
オプション 3: SSH クライアントを使用した Linux からの接続
Tipつまり
Amazon Linux AMI からインスタンスを起動した場合、デフォルトのユーザー名は ec2-user です。それ以外の場合、別のユーザー名の指定が必要になることがあります。例えば、Ubuntu の場合、デフォルトのユーザー名は ubuntu で、RHEL5 の場合、デフォルトのユーザー名は root です。それ以外の場合は、AMI プロバイダーに確認してください。
Amazon Linux だと
ssh -i key.pem ec2-user@domain
になり
Ubuntuだと
ssh -i key.pem ubuntu@domain
になるんですね。
あー悔しい!!
0 件のコメント:
コメントを投稿