3.4. Estabelecendo uma senha de raiz com a nuvem

Para definir a senha raiz, crie uma lista de usuários.

Procedimento

  1. Dependendo das exigências de sua fonte de dados, abra seu arquivo de dados do usuário para edição, ou adicione a seguinte diretiva ao diretório cloud.cfg.d.

    Nota

    Todas as diretrizes de usuário incluem #cloud-config no topo do arquivo para que cloud-init reconheça o arquivo como contendo as diretrizes de usuário. Quando você incluir diretivas no diretório cloud.cfg.d, nomeie o arquivo *.cfg, e inclua sempre #cloud-config no topo do arquivo.

  2. Crie uma lista de usuários na seção chpasswd do arquivo. O formato é mostrado no exemplo a seguir.

    Nota

    O espaço branco é significativo. Não inclua o espaço branco antes ou depois dos dois pontos em sua lista de usuários. Se você incluir espaço em branco, a senha é definida com um espaço dentro.

    #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
    Nota

    Se você usar este método para definir a senha do usuário, você deve definir all passwords nesta seção.