4.10. cloud-init を使用した root ユーザーのみの設定
root ユーザーがあり、他のユーザーはないようにユーザーデータを設定することができます。
手順
データソースの要件に応じて、
user-data
ファイルを編集するか、以下のディレクティブをcloud.cfg.d
ディレクトリーに追加します。注記cloud-init
が、ユーザーディレクティブを含むファイルを認識できるように、すべてのユーザーディレクティブはファイルの最上部に#cloud-config
が含まれます。cloud.cfg.d
ディレクトリーにディレクティブを含める場合は、ファイル名を*.cfg
とし、ファイルの最上部に常に#cloud-config
を含めます。users
セクションに、ユーザーroot
のエントリーを作成します。以下の簡単な例には、
name
オプションのみを持つusers
セクションが含まれます。users: - name: root chpasswd: list: | root:password expire: False
オプションで、root ユーザーの SSH 鍵を設定します。
users: - name: root ssh_pwauth: True ssh_authorized_keys: - ssh-rsa AA..vz user@domain.com