コンテンツにスキップ

EC2

バージョン確認

[ec2-user@ip-172-26-10-149 ~]$ cat /etc/system-release
Amazon Linux release 2 (Karoo)

または

[ec2-user@ip-172-26-10-149 ~]$ cat /etc/os-release 
NAME="Amazon Linux"
VERSION="2"
ID="amzn"
ID_LIKE="centos rhel fedora"
VERSION_ID="2"
PRETTY_NAME="Amazon Linux 2"
ANSI_COLOR="0;33"
CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2"
HOME_URL="https://amazonlinux.com/"

cloud-init

パスワード設定

#cloud-config
password: 'p@ssword'
chpasswd: { expire: false }

記号を含む場合はクォートするのが無難。 expire: falseは初回ログイン時にパスワード変更を行わない。

sshのパスワード認証許可

ssh_pwauth: true

コマンドの実行

runcmd:
- systemctl disable --now ...