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でアクセスできるようになります。