EC2からec2-userを削除する
EC2のデフォルトユーザ、ec2-userを削除して使えなくする流れです。
ユーザの作成
ec2-userに代わる新しいユーザを作成します。
$ sudo adduser hoge
$ sudo passwd hoge
sudo権限の付与
次に作成したユーザにroot権限を付与していきます。 まずwheelグループに作成したユーザを追加します。
$ usermod -aG wheel hoge
そのあと、/etc/sudoers.d/配下にユーザごとのテキストファイルを作成し、パスワードなしでsudoを使えるようにしておきます。
echo "hoge ALL=(ALL) NOPASSWD:ALL" > /etc/sudoers.d/hoge
ec2-userの権限のコピー
ec2-userの.sshを作成したユーザへコピーします。
$ sudo cp –arp /home/ec2-user/.ssh /home/hoge/
$ sudo chown -R hoge:hoge /home/hoge/.ssh
これで代わりのユーザ作成は終わりです。
ec2-userの削除
最後にec2-userを削除して完了です。
$ sudo userdel -r ec2-user