Go to main content
Guide d'administration d'Oracle® VM Server for SPARC 3.4

Quitter la vue de l'impression

Mis à jour : Août 2016
 
 

Procédure de contrôle de l'accès à toutes les consoles de domaines par le biais de profils de droits

  1. Restreignez l'accès à une console de domaine en activant la vérification des autorisations de la console.
    primary# svccfg -s vntsd setprop vntsd/authorization = true
    primary# svcadm refresh vntsd
    primary# svcadm restart vntsd
  2. Créez un profil de droits comportant l'autorisation solaris.vntsd.consoles.

    Utilisez la commande profiles pour créer un profil.

    primary# profiles -p "LDoms Consoles" \
    'set desc="Access LDoms Consoles"; set auths=solaris.vntsd.consoles'
  3. Affectez le profil de droits à un utilisateur.
    primary# usermod -P +"LDoms Consoles" username
  4. Connectez-vous à la console du domaine sous le nom de d'utilisateur concerné.
    $ telnet localhost 5000
Exemple 3  Contrôle de l'accès à toutes les consoles de domaines par le biais de profils de droits

Les exemples qui suivent illustrent l'utilisation de profils de droits pour contrôler l'accès à toutes les consoles de domaine. Utilisez la commande profiles pour créer un profil de droits présentant l'autorisation solaris.vntsd.consoles dans la base de données de description des profils de droits.

primary# profiles -p "LDoms Consoles" \
'set desc="Access LDoms Consoles"; set auths=solaris.vntsd.consoles'

Affectez le profil de droits à un utilisateur.

primary# usermod -P +"LDoms Consoles" sam

Les commandes suivantes permettent de vérifier que l'utilisateur est bien sam et que les profils de droits All, Basic Solaris User et LDoms Consoles sont effectifs. La commande telnet permet d'accéder à la console du domaine ldg1.

$ id
uid=702048(sam) gid=1(other)
$ profiles
All
Basic Solaris User
LDoms Consoles
$ telnet localhost 5000
Trying 0.0.0.0...
Connected to 0.
Escape character is '^]'.

Connecting to console "ldg1" in group "ldg1" ....
Press ~? for control options ..