Lsuser
| Fiche express | |
|---|---|
| Domaine | Consultation des comptes utilisateurs |
| Commande | lsuser
|
| Contexte | AIX — commande de lecture (lecture seule) |
| Voir aussi | Chuser · Mkuser · Rmuser |
lsuser affiche les attributs des comptes utilisateurs AIX, stockés dans
/etc/security/user (et non un simple fichier plat comme /etc/passwd
sous Linux). C'est la commande de lecture ; la création, la modification et la suppression
passent respectivement par Mkuser, Chuser et Rmuser.
Lister tous les comptes
lsuser -f ALL # tous les comptes, format stance (un attribut par ligne)
lsuser ALL # tous les comptes, format liste (attribut=valeur sur une seule ligne)
Équivalent Linux minimal : cat /etc/passwd — mais AIX stocke des attributs de
sécurité étendus (verrouillage, historique de mots de passe, tentatives échouées...) qui ne
figurent pas dans un fichier plat unique et ne sont consultables qu'via lsuser.
cat /etc/passwd
Attributs précis d'un utilisateur
lsuser -a attribut nomutilisateur # un seul attribut
lsuser -a account_locked rlogin login nomutilisateur # plusieurs attributs à la fois
Pratique pour vérifier rapidement l'état d'un compte précis (verrouillé ? connexion à distance
autorisée ?) sans parcourir toute la sortie de lsuser ALL.
Format de sortie
Par défaut (format liste), lsuser affiche une ligne par utilisateur, sous forme
de paires attribut=valeur :
nomutilisateur attr1=valeur1 attr2=valeur2 attr3=valeur3 ...
Avec -f (format stance), chaque attribut apparaît sur sa propre ligne — plus
lisible pour inspecter un compte isolé :
nomutilisateur:
attr1=valeur1
attr2=valeur2
attr3=valeur3