EC2の初期設定

Posted on
aws ec2

コンテナ環境に慣れてしまうとEC2久しぶりに使うかってなると、あれなんだっけな・・・って何回も調べ直してたので整理します。

# パッケージ更新
sudo yum update -y

# Asia/Tokyoに更新
sudo timedatectl set-timezone Asia/Tokyo

# localeを日本にする
sudo localectl set-locale LANG=ja_JP.UTF-8

# ec2-userを変更
sudo useradd USERNAME
sudo cp -arp /home/ec2-user/.ssh/ /home/USERNAME/
sudo chown -R USERNAME /home/USERNAME/.ssh

# 新規userをsudo使えるように書き換える
sudo visudo -f /etc/sudoers.d/90-cloud-init-users

> # Created by cloud-init v. 19.3-3.amzn2 on Sat, 29 Aug 2020 10:48:59 +0000
> 
> # User rules for ec2-user
> # ec2-user ALL=(ALL) NOPASSWD:ALL
> USERNAME admin ALL=(ALL) NOPASSWD:ALL

# root権限持っているか確認
sudo su -
exit

# ec2-userを削除する
sudo userdel -r ec2-user

それだけです。