CentOS6.5のクラウドイメージにSSH鍵認証でログインするときのユーザはroot

なんですね。

OpenStackでCentOS6.5を起動しようと思い、
https://cloud.centos.org/centos/6.5/images/ にある
CentOS-6-x86_64-GenericCloud-20140929_01.qcow2で
イメージ作成してインスタンス起動した後、
デフォルトユーザーのcentosで鍵認証でログインしようとしたところ、

[root@kolla ~]# ssh -i .ssh/id_rsa centos@10.0.2.155
centos@10.0.2.155's password:

パスワード聞かれる。
調べて見たところ、rootでログインするらしい。
centosでログインするのはCentOS7から何ですかね?
というわけで

[root@kolla ~]# ssh -i .ssh/id_rsa root@10.0.2.155
[root@host-10-0-0-10 ~]#

ログインできました。
コンソールで見てもホスト名がインスタンス名になってないから
OpenStackの処理が走ってないのかと思ってログとか調べちゃったよ。

ちなみにCentOS7の場合、
最初rootのパスワードは?ってなると思うんですが、
centosはsudo権限あるんで

sudo passwd

で設定しちゃうのが一番楽かな。