Lister les groupes d'un utilisateur avec la commande groups
Dans cette étape, nous allons explorer comment lister les groupes auxquels un utilisateur appartient en utilisant la commande groups
. Comprendre les groupes d'utilisateurs est fondamental sous Linux car ils sont utilisés pour gérer les autorisations et l'accès aux fichiers et aux ressources.
La commande groups
est un utilitaire simple qui affiche les noms des groupes principaux et supplémentaires pour chaque nom d'utilisateur donné, ou pour le processus actuel si aucun nom d'utilisateur n'est spécifié.
Voyons quels groupes l'utilisateur actuel (labex
) appartient.
Ouvrez votre terminal s'il n'est pas déjà ouvert. Vous pouvez le faire en cliquant sur l'icône Xfce Terminal sur le côté gauche du bureau.
Maintenant, tapez la commande suivante et appuyez sur Entrée :
groups
Vous devriez voir une sortie similaire à celle-ci :
labex sudo ssl-cert public
Cette sortie montre les groupes dont l'utilisateur labex
est membre. Dans cet exemple, l'utilisateur labex
appartient aux groupes labex
, sudo
, ssl-cert
et public
.
- Le premier groupe listé est généralement le groupe principal de l'utilisateur.
- Les groupes suivants sont des groupes supplémentaires.
Être membre du groupe sudo
est important car cela permet à l'utilisateur d'exécuter des commandes avec des privilèges de superutilisateur en utilisant la commande sudo
, comme vous l'avez fait dans le laboratoire précédent pour installer htop
.
Vous pouvez également utiliser la commande groups
pour vérifier les groupes d'un autre utilisateur si vous connaissez son nom d'utilisateur. Par exemple, pour vérifier les groupes de l'utilisateur root
, vous taperiez :
groups root
La sortie montrerait les groupes auxquels l'utilisateur root
appartient, qui est généralement seulement le groupe root
:
root
Comprendre à quels groupes appartient un utilisateur vous aide à comprendre quelles autorisations il a sur le système.
Cliquez sur Continuer pour passer à l'étape suivante et vérifier l'exécution de votre commande.