EC2のAmazonLinuxにrootユーザーでログインする

AmazonLinuxは初期設定ではrootでは直接ログインできず、
ec2-userでログインし「sudo su -」でrootになります。
scpやrsyncを使うときに若干不便なのでrootでアクセスできるようにするケースがあります。

vim /etc/ssh/sshd_config
--------------------
PermitRootLogin forced-commands-only
↓
PermitRootLogin without-password
--------------------

ec2-user用の秘密鍵をそのまま使用するために「authorized_keys」をコピーします。

cd /root/.ssh
cp authorized_keys authorized_keys.bk
cp /home/ec2-user/.ssh/authorized_keys .
service sshd reload

にて直接rootでアクセスできるようになります。