3.10. Configurar sólo un usuario root con cloud-init

Puedes configurar tus datos de usuario de forma que tengas un usuario root y ningún otro usuario.

Procedimiento

  1. Dependiendo de los requisitos de su fuente de datos, abra su archivo de datos de usuario para editarlo, o bien añada la siguiente directiva al directorio cloud.cfg.d.

    Nota

    Todas las directivas de usuario incluyen #cloud-config al principio del archivo para que cloud-init reconozca que el archivo contiene directivas de usuario. Cuando incluya directivas en el directorio cloud.cfg.d, nombre el archivo *.cfg, e incluya siempre #cloud-config al principio del archivo.

  2. Cree una entrada para el usuario root en la sección users.

    El sencillo ejemplo que sigue incluye una sección users con sólo la opción name.

    users:
      - name: root
    chpasswd:
      list: |
        root:password
      expire: False
  3. Opcionalmente, configure las claves SSH para el usuario root.

    users:
      - name: root
        ssh_pwauth: True
        ssh_authorized_keys:
          - ssh-rsa AA..vz user@domain.com