Ajout d'un administrateur à l'aide de la CLI
-
Accédez à configuration roles.
-
Saisissez show. Recherchez un rôle possédant les autorisations d'administration appropriées en exécutant select sur chaque rôle, puis authorizations show. Si aucun rôle approprié n'existe, commencez par créer le rôle (voir la tâche distincte).
-
Accédez à configuration users.
-
Pour les utilisateurs d'annuaire (NIS, LDAP), saisissez netuser suivi du nom d'utilisateur existant que vous souhaitez ajouter. Pour les utilisateurs locaux, saisissez user suivi du nom d'utilisateur que vous souhaitez ajouter. Saisissez ensuite show pour afficher les propriétés à définir. Saisissez set, puis la propriété que vous souhaitez définir. Définissez la propriété puis saisissez commit.
-
Vous avez alors créé un utilisateur mais n'avez pas personnalisé toutes ses propriétés. Saisissez select suivi du nom d'utilisateur.
-
Saisissez maintenant show pour afficher la liste complète des préférences. Vous pouvez maintenant ajouter des rôles et des exceptions d'autorisation et définir des préférences d'appareil (voir Setting Oracle ZFS Storage Appliance Preferences).
Exemple 2-3 Exemple CLI de création d'un utilisateur et affectation d'un rôle
Cet exemple CLI présente la création de l'utilisateur "brendan" et lui affecte le rôle "webadmin" :
caji:configuration roles webadmin authorizations> cd ../../..
caji:configuration> users
caji:configuration users> netuser brendan
caji:configuration users> show
Users:
NAME USERNAME UID TYPE
Brendan Gregg brendan 130948 Dir
Super-User root 0 Loc
caji:configuration users> select brendan
caji:configuration users brendan> show
Properties:
logname = brendan
fullname = Brendan Gregg
initial_password = *************
require_annotation = false
roles = basic
kiosk_mode = false
kiosk_screen = status/dashboard
Children:
exceptions => Configure this user's exceptions
preferences => Configure user preferences
caji:configuration users brendan> set roles=basic,webadmin
roles = basic,webadmin (uncommitted)
caji:configuration users brendan> commit