4.4. cloud-init を使用した root パスワードの設定
root パスワードを設定するには、ユーザーのリストを作成します。
手順
データソースの要件に応じて、
user-data
ファイルを編集するか、以下のディレクティブをcloud.cfg.d
ディレクトリーに追加します。注記cloud-init
が、ユーザーディレクティブを含むファイルを認識できるように、すべてのユーザーディレクティブはファイルの最上部に#cloud-config
が含まれます。cloud.cfg.d
ディレクトリーにディレクティブを含める場合は、ファイル名を*.cfg
とし、ファイルの最上部に常に#cloud-config
を含めます。ファイルの
chpasswd
セクションで、ユーザー一覧を作成します。注記空白は重要です。ユーザーリストのコロンの前後に空白を含めないでください。空白が含まれている場合、パスワードは空白を入れた設定となります。
#cloud-config ssh_pwauth: True ssh_authorized_keys: - ssh-rsa AAA...SDvz user1@yourdomain.com - ssh-rsa AAB...QTuo user2@yourdomain.com chpasswd: list: | root:myrootpassword cloud-user:mypassword expire: False
注記この方法を使用してユーザーパスワードを設定する場合は、本セクションの すべてのパスワード を設定する必要があります。