EC2 で新しいインスタンスを立ち上げたが root でログインできない

EC2 で、Community Instance を使い、新しいSecurity Group と Key Pair を作って起動したのだが、秘密鍵を指定して root でログインしようとすると、まずは root 以外でログインしてください、というメッセージが出てログインできませんでした。

いろいろと調べた結果、作成した秘密鍵で ec2-user というユーザ名でログインできました。

ログイン後に
sudo su
とすれば root になれるので、そこで root のパスワード設定など必要な処理を行いました。

ec2-user というユーザ名は AMI によって違うかもしれませんが、迷ったので備忘録として書きました。