Si vous vous connectez à l'interpréteur de commandes du dispositif en tant que super administrateur, vous pouvez gérer les comptes d'utilisateurs locaux dans vCenter Server en exécutant les commandes dans l'interpréteur du dispositif. L'utilisateur par défaut ayant un rôle de super administrateur est l'utilisateur racine.

Rôles d'utilisateur dans vCenter Server

Trois rôles d'utilisateur principaux sont utilisés dans vCenter Server.

Les utilisateurs locaux de vCenter Server disposent de droits leur permettant d'exécuter diverses tâches. Trois rôles d'utilisateur sont disponibles dans vCenter Server :

Opérateur
Les utilisateurs locaux ayant le rôle d'utilisateur opérateur peuvent lire la configuration de vCenter Server.
Administrateur
Les utilisateurs locaux ayant le rôle d'utilisateur administrateur peuvent configurer vCenter Server.
Super administrateur
Les utilisateurs locaux ayant le rôle d'utilisateur super administrateur peuvent configurer vCenter Server, gérer les comptes locaux et utiliser l'interpréteur de commandes de dépistage.

Obtenir une liste des comptes d'utilisateurs locaux dans vCenter Server

Vous pouvez afficher une liste des comptes d'utilisateurs locaux afin de décider quel compte d'utilisateur gérer depuis l'interpréteur de commande du dispositif.

Procédure

  1. Accédez à l'interpréteur de commande du dispositif et connectez-vous en tant qu'utilisateur disposant du rôle de super administrateur.
    L'utilisateur par défaut ayant un rôle de super administrateur est l'utilisateur racine.
  2. Exécutez la commande localaccounts.user.list.
    Une liste des comptes d'utilisateurs locaux s'affiche. Les informations concernant un utilisateur incluent le nom de l'utilisateur, son statut, son rôle, le statut de mot de passe, son nom complet et son adresse électronique.
    Note : La liste des utilisateurs locaux inclut uniquement les utilisateurs locaux qui utilisent leur interpréteur par défaut comme interpréteur du dispositif.

Créer un compte d'utilisateur local dans vCenter Server

Vous pouvez créer un compte d'utilisateur local.

Pour plus d'informations sur les rôles d'utilisateur, reportez-vous à Rôles d'utilisateur dans vCenter Server.

Procédure

  1. Accédez à l'interpréteur de commande du dispositif et connectez-vous en tant qu'utilisateur disposant du rôle de super administrateur.
    L'utilisateur par défaut ayant un rôle de super administrateur est l'utilisateur racine.
  2. Exécutez la commande localaccounts.user.add --role --username --password.
    Par exemple, pour ajouter le compte d'utilisateur local « test » avec le rôle d'utilisateur « opérateur », exécutez la commande suivante :
    localaccounts.user.add --role operator --username test --password
    Le rôle peut être operator, admin ou superAdmin.
    Vous pouvez également configurer un nouveau compte d'utilisateur local et spécifier un e-mail et le nom complet de l'utilisateur. Par exemple, pour ajouter le compte d'utilisateur local « test1 » avec le rôle d'utilisateur « opérateur », le nom complet « TestName » et l'adresse e-mail « [email protected] », exécutez la commande suivante :
    localaccounts.user.add --role operator --username test1 --password --fullname TestName --email [email protected]
    Vous ne pouvez pas utiliser d'espace dans les noms complets.
  3. À l'invite, entrez et confirmez le mot de passe du nouvel utilisateur local.

Résultats

Vous avez créé un nouvel utilisateur local dans le dispositif.

Mettre à jour le mot de passe d'un utilisateur local dans vCenter Server

Vous pouvez mettre à jour le mot de passe d'un utilisateur local dans vCenter Server pour des raisons de sécurité.

Procédure

  1. Accédez à l'interpréteur de commande du dispositif et connectez-vous en tant qu'utilisateur disposant du rôle de super administrateur.
    L'utilisateur par défaut ayant un rôle de super administrateur est l'utilisateur racine.
  2. Exécutez la commande localaccounts.user.password.update --username user name --password.
    Par exemple, pour modifier le mot de passe d'un utilisateur dont le nom d'utilisateur est « test », exécutez la commande suivante :
    localaccounts.user.password.update --username test --password
  3. À l'invite, entrez et confirmez le nouveau mot de passe.

Mettre à jour un compte d'utilisateur local dans vCenter Server

Vous pouvez mettre à jour un compte d'utilisateur local dans vCenter Server.

Pour plus d'informations sur les rôles d'utilisateur, reportez-vous à Rôles d'utilisateur dans vCenter Server.

Procédure

  1. Accédez à l'interpréteur de commande du dispositif et connectez-vous en tant qu'utilisateur disposant du rôle de super administrateur.
    L'utilisateur par défaut ayant un rôle de super administrateur est l'utilisateur racine.
  2. Exécutez la commande localaccounts.user.set --username pour mettre à jour un utilisateur local existant.
    • Pour mettre à jour le rôle de l'utilisateur local, exécutez la commande suivante :
      localaccounts.user.set --username user name --role new role
      Ici, user name est le nom de l'utilisateur que vous souhaitez modifier et new role est le nouveau rôle. Le rôle peut être operator, admin ou superAdmin.
    • Pour mettre à jour l'e-mail de l'utilisateur local, exécutez la commande suivante :
      localaccounts.user.set --username user name --email new email address
      Ici, user name est le nom de l'utilisateur que vous souhaitez modifier et new email address est la nouvelle adresse e-mail.
    • Pour mettre à jour le nom complet de l'utilisateur local, exécutez la commande suivante :
      localaccounts.user.set --username user name --fullname new full name
      Ici, user name est le nom de l'utilisateur que vous souhaitez modifier et new full name est le nouveau nom complet de l'utilisateur.
    • Pour mettre à jour l'état de l'utilisateur local, exécutez la commande suivante :
      localaccounts.user.set --username user name --status new status
      Ici, user name est le nom de l'utilisateur que vous souhaitez modifier et status est le nouvel état de l'utilisateur local. L'état peut être disabled ou enabled.

Supprimer un compte d'utilisateur local dans vCenter Server

Il est possible de supprimer un compte d'utilisateur local dans vCenter Server.

Procédure

  1. Accédez à l'interpréteur de commande du dispositif et connectez-vous en tant qu'utilisateur disposant du rôle de super administrateur.
    L'utilisateur par défaut ayant un rôle de super administrateur est l'utilisateur racine.
  2. Exécutez la commande localaccounts.user.delete --username.
    Par exemple, pour supprimer l'utilisateur portant le nom d'utilisateur test, exécutez la commande suivante :
    localaccounts.user.delete --username test
    L'utilisateur est supprimé.