Se você fizer login no shell do dispositivo como superadministrador, poderá gerenciar as contas de usuário locais em vCenter Server executando comandos no shell do dispositivo. O usuário padrão com uma função de superadministrador é root.

Funções do usuário em vCenter Server

Há três funções de usuário principais em vCenter Server.

Os usuários locais de vCenter Server têm direitos para executar várias tarefas. Três funções de usuário estão disponíveis em vCenter Server:

Operador
Os usuários locais com a função de usuário operador podem ler a configuração vCenter Server.
Administrador
Os usuários locais com a função de usuário administrador podem configurar o vCenter Server.
Superadministrador
Os usuários locais com a função de usuário superadministrador podem configurar o vCenter Server, gerenciar as contas locais e usar o shell Bash.

Obter uma lista das contas de usuários locais em vCenter Server

Você pode ver a lista das contas de usuário locais para poder decidir qual conta de usuário gerenciar a partir do shell do appliance do.

Procedimento

  1. Acesse o shell do dispositivo e faça login como um usuário com a função de superadministrador.
    O usuário padrão com uma função de superadministrador é root.
  2. Execute o comando localaccounts.user.list.
    Você pode ver uma lista dos usuários locais. As informações sobre um usuário incluem nome de usuário, status, função, status da senha, nome completo e e-mail.
    Observação: A lista de usuários locais inclui apenas os usuários locais que têm o shell padrão como shell do dispositivo.

Criar uma conta de usuário local em vCenter Server

Você pode criar uma nova conta de usuário local.

Para obter informações sobre as funções do usuário, consulte Funções do usuário em vCenter Server.

Procedimento

  1. Acesse o shell do dispositivo e faça login como um usuário com a função de superadministrador.
    O usuário padrão com uma função de superadministrador é root.
  2. Execute o comando localaccounts.user.add --role --username --password.
    Por exemplo, para adicionar o teste de conta de usuário local com a função de usuário operador, execute o seguinte comando:
    localaccounts.user.add --role operator --username test --password
    A função pode ser operador, administrador ou superadministrador.
    Você também pode configurar uma nova conta de usuário local e especificar um e-mail e o nome completo do usuário. Por exemplo, para adicionar a conta de usuário local test1 com a função de usuário operador, o nome completo TestName e o endereço de e-mail [email protected], execute o seguinte comando:
    localaccounts.user.add --role operator --username test1 --password --fullname TestName --email [email protected]
    Você não pode usar espaços em nomes completos.
  3. Digite e confirme a senha do novo usuário local quando solicitado.

Resultados

Você criou um novo usuário local no dispositivo do.

Atualizar a senha de um usuário local em vCenter Server

Você pode atualizar a senha de um usuário local em vCenter Server por motivos de segurança.

Procedimento

  1. Acesse o shell do dispositivo e faça login como um usuário com a função de superadministrador.
    O usuário padrão com uma função de superadministrador é root.
  2. Execute o comando localaccounts.user.password.update --username user name --password.
    Por exemplo, para alterar a senha de um usuário com teste de nome de usuário, execute o seguinte comando:
    localaccounts.user.password.update --username test --password
  3. Digite e confirme a nova senha quando solicitado.

Atualizar uma conta de usuário local em vCenter Server

Você pode atualizar uma conta de usuário local existente em vCenter Server.

Para obter informações sobre as funções do usuário, consulte Funções do usuário em vCenter Server.

Procedimento

  1. Acesse o shell do dispositivo e faça login como um usuário com a função de superadministrador.
    O usuário padrão com uma função de superadministrador é root.
  2. Execute o comando localaccounts.user.set --username para atualizar um usuário local existente.
    • Para atualizar a função do usuário local, execute o seguinte comando:
      localaccounts.user.set --username user name --role new role
      Aqui, nome de usuário é o nome do usuário que você deseja editar e nova função é a nova função. A função pode ser operador, administrador ou superadministrador.
    • Para atualizar o e-mail do usuário local, execute o seguinte comando:
      localaccounts.user.set --username user name --email new email address
      Aqui, nome de usuário é o nome do usuário que você deseja editar e novo endereço de e-mail é o novo endereço de e-mail.
    • Para atualizar o nome completo do usuário local, execute o seguinte comando:
      localaccounts.user.set --username user name --fullname new full name
      Aqui, nome de usuário é o nome do usuário que você deseja editar e novo nome completo é o novo nome completo do usuário.
    • Para atualizar o status do usuário local, execute o seguinte comando:
      localaccounts.user.set --username user name --status new status
      Aqui, user name é o nome do usuário que você deseja editar e status é o novo status do usuário local. O status pode ser desativado ou ativado.

Excluir uma conta de usuário local em vCenter Server

Você pode excluir uma conta de usuário local em vCenter Server.

Procedimento

  1. Acesse o shell do dispositivo e faça login como um usuário com a função de superadministrador.
    O usuário padrão com uma função de superadministrador é root.
  2. Execute o comando localaccounts.user.delete --username.
    Por exemplo, para excluir o usuário com teste de nome de usuário, execute o seguinte comando:
    localaccounts.user.delete --username test
    O usuário é excluído.