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

alkoshikawa 9,630views 更新:2013年10月2日

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

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません