Rubrique précédente: user get_newobj_aclRubrique suivante: user list


user info

Affiche un profil d'utilisateur, l'appartenance au groupe et la définition de la liste de contrôle d'accès du nouvel objet associée à l'utilisateur (le cas échéant).

Syntaxe
user info [ <nom> ] [ --batch ]
Paramètres
<name>

Nom de l'utilisateur à afficher ; ajoutez / devant le nom d'utilisateur pour indiquer un utilisateur global.

Si le nom de l'utilisateur local commence par - (par exemple, --myname), l'argument <nom> doit être précédé de -- (par exemple, -- --myname.

Si le nom d'utilisateur n'est pas fourni, les informations sont renvoyées pour l'utilisateur qui exécute la commande.

--batch

Affiche la sortie au format UDL.

Exemple
user info user1

Affiche des informations pour l'utilisateur local user1

Résultat

Résultat non batch :

Comment        : <val>
E-mail Address : <val>
User ID        : <val>
Locale         : <val>
Login Name     : <val>
Real Name      : <val>
Scope          : <val>
Primary Group  : <val>   # scope type name

-- Informations d'appartenance au groupe --
ID                                    Portée  Type   Nom
---------------------------------------------------------
<val>                                 <val>  <val>  <val>
...
<val>                                 <val>  <val>  <val>

--- Informations sur le propriétaire de la liste de contrôle d'accès du nouvel objet ---
ID                                    Portée  Type   Nom
------------------------------------------------------------------------------
<val>                                 <val>  <val>  <val>

--- Informations d'entrée de la liste de contrôle d'accès du nouvel objet ---
ID                                    Scope  Type   Name   Access
------------------------------------------------------------------------------
<val>                                 <val>  <val>  <val>  <val>
...
<val>                                 <val>  <val>  <val>  <val>

Résultat batch :

user
   {
   comment         = <val>
   email           = <val>
   id              = <val>
   locale          = <val>
   loginname       = <val>
   realname        = <val>
   scope           = <val>
   primary_group   = <val>   # scope type name
   group_membership
      [
      id=<val>, scope=<val>, type=<val>, name=<val>
      ...
      id=<val>, scope=<val>, type=<val>, name=<val>
      ]
   newobj_acl
      {
      owner: id = <val>   # scope type name
      entries
         [
         id = <val>,  access_level1, ... access_levelN, permission1, ... permissionN   # scope type name
         ...
         id = <val>,  access_level1, ... access_levelN, permission1, ... permissionN   # scope type name
         ]
      }
   }