Sous Unix / Linux, comment savoir dans quel groupe se trouve un utilisateur donné via la ligne de commande?
linux
unix
command-line
sysadmin
Alex Argo
la source
la source
getent group <groupname>
.Réponses:
ou
la source
Celui-ci montre l'uid de l'utilisateur ainsi que tous les groupes (avec leurs gids) auxquels ils appartiennent
la source
Sous Linux / OS X / Unix pour afficher les groupes auxquels vous (ou l'utilisateur éventuellement spécifié) appartenez, utilisez:
qui équivaut à un
groups [user]
utilitaire obsolète sous Unix.Sous OS X / Unix, la commande
id -p [user]
est suggérée pour une interaction normale.Explication sur les paramètres:
la source
ou étudiez simplement / etc / groups (ok cela ne fonctionne probablement pas s'il utilise pam avec ldap)
la source
Ci-dessous se trouve le script qui est intégré dans ansible et génère un tableau de bord au format CSV.
Ma sortie stockée dans les fichiers texte ci-dessous.
la source