Avec pts m groupname
je peux lister les utilisateurs dans un groupe. Comment puis-je faire le contraire - c’est-à-dire lister tous les groupes dont un utilisateur est membre?
(J'ai besoin de cela pour trouver le nom d'un groupe dont je connais un utilisateur membre, mais je ne connais pas le nom du groupe ...)
Précision:
cette question est compliquée par le fait que je ne suis pas l'administrateur système et que je ne dispose pas d'autorisations root (loin de là). Au lieu de cela, je fais partie d'un groupe de "modérateurs" qui administrent une petite partie du système - pour être spécifique, la branche physique du syndicat des étudiants du système informatique central de mon université.
Au sein de notre branche, nous avons un groupe de différents groupes d’accès pour les personnes chargées des tâches. Dans ce cas, une des deux personnes responsables de quelque chose (peu importe) a été remplacée, et je cherchais à examiner l'autre utilisateur pour déterminer les droits d'accès que je devrais accorder au remplaçant.
J'ai maintenant été en mesure de résoudre le problème immédiat (le nouveau type ne peut pas accéder à un dossier) en examinant le dossier pour voir qui a accès, puis en sélectionnant le groupe dans la liste. Cependant, il se peut que cet utilisateur ait davantage de privilèges que je ne connais pas, aussi la question est-elle toujours d'actualité, même si ce n'est pas si grave.
la source
grep ^root: /etc/group
pourrait être mieux.groups kcz
me donne seulementusr
, bien que je sache que cet utilisateur est membre d'un groupe appeléfkm
. Que manque-t-il?/etc/group
coller vos @Tomas.la source
$: Command not found
".$
représente l'invite de commande. Commencez à taper avecid
.uid=[five digits](kcz) gid=30(usr)
Je l'ai trouvé - bien plus tard, mais je l'ai fait! =)
Tout comme
liste tous les membres d'un groupe,
répertorie tous les groupes dont un utilisateur est membre. C'était trop simple: P
la source
pts
question qui nous occupe.