Amazon EC2でCentOSを使いたい場合、CentOSコミュニティがAWS MarketPlaceに公開しているイメージが一応ある。 かなり素の状態で置いてあり、例えば次のような点でAmazon Linuxなどと異なっている。 ログインユーザがroot ついでにランダムパスワード Iptables, Selinuxが有効 ec2metadataやawsコマンドがない (curlで取るのはOK) cloud-initが入ってない Packerで調整して保存 詳しくはこちら。 https://github.com/OpsRockin/centos6_ami_from_official これにより、次のように調整したAMIを作れる。 Iptables, Selinux無効 ログインユーザはcloud-userに、sudo対応 Please login as the user "cloud