Ignorer les liens de navigation | |
Quitter l'aperu | |
![]() |
Guide d'administration des systèmes Oracle® ZFS Storage Appliance |
Utilisation de la présente documentation
Chapitre 1 Présentation d'Oracle ZFS Storage Appliance
Chapitre 3 Configuration initiale
Chapitre 4 Configuration réseau
Chapitre 5 Configuration de stockage
Chapitre 6 Configuration du réseau de stockage SAN
Chapitre 7 Configuration utilisateur
Gestion des propriétés utilisateur
Configuration des utilisateurs à l'aide de la BUI
Ajout d'autorisations à un rôle
Suppression des autorisations d'un rôle
Ajout d'un utilisateur uniquement autorisé à afficher le tableau de bord
Configuration des utilisateurs à l'aide de la CLI
Ajout d'autorisations à un rôle
Suppression des autorisations d'un rôle
Chapitre 8 Définition des préférences de ZFSSA
Chapitre 9 Configuration des alertes
Chapitre 10 Configuration de cluster
Chapitre 12 Partages, projets et schéma
Chapitre 15 Ecriture de scripts à l'aide de la CLI
En guise d'illustration de l'interface utilisateur et rôles de la CLI, l'exemple suivant ajoute l'utilisateur NIS "brendan" au système et lui accorde l'autorisation de redémarrer le service HTTP. Cette étape inclut la création d'un rôle pour cette autorisation.
Commençons par créer le rôle, que nous appellerons "webadmin" :
caji:> configuration roles caji:configuration roles> role webadmin caji:configuration roles webadmin (uncommitted)> set description="web server administrator" description = web server administrator (uncommitted) caji:configuration roles webadmin (uncommitted)> commit caji:configuration roles> show Roles: NAME DESCRIPTION basic Basic administration webadmin web server administrator
Maintenant que le rôle webadmin est créé, ajoutons l'autorisation de redémarrer le service HTTP. Cet exemple illustre également la sortie de la saisie automatique via la touche TAB qui permet de répertorier l'entrée valide et de déterminer quelles sont les portées et les options de filtre valides :
caji:configuration roles> select webadmin caji:configuration roles webadmin> authorizations caji:configuration roles webadmin authorizations> create caji:configuration roles webadmin auth (uncommitted)> set scope=tab ad cluster net schema update alert hardware replication stat user appliance nas role svc worksheet caji:configuration roles webadmin auth (uncommitted)> set scope=svc scope = svc caji:configuration roles webadmin auth (uncommitted)> show Properties: scope = svc service = * allow_administer = false allow_configure = false allow_restart = false caji:configuration roles webadmin auth (uncommitted)> set service=tab * ftp ipmp nis ssh ad http iscsi ntp tags smb identity ldap routing vscan datalink:igb0 idmap ndmp scrk dns interface:igb0 nfs snmp caji:configuration roles webadmin auth (uncommitted)> set service=http service = http (uncommitted) caji:configuration roles webadmin auth (uncommitted)> set allow_restart=true allow_restart = true (uncommitted) caji:configuration roles webadmin auth (uncommitted)> commit caji:configuration roles webadmin authorizations> list NAME OBJECT PERMISSIONS auth-000 svc.http restart
Une fois le rôle créé, renseignons la section des utilisateurs avec notre utilisateur "brendan" et affectons-lui 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
L'utilisateur brendan doit maintenant pouvoir se connecter à l'aide du mot de passe NIS et redémarrer le service HTTP sur l'appareil.