Comprendre les appartenances aux groupes
Sous Linux, chaque utilisateur appartient à un ou plusieurs groupes. Ces groupes facilitent la gestion des autorisations et l'accès aux fichiers et répertoires. Dans cette étape, vous apprendrez à visualiser les appartenances aux groupes pour vous-même et pour d'autres utilisateurs.
Vérifier votre répertoire de travail actuel
Tout d'abord, assurons-nous que vous êtes dans le bon répertoire de travail :
cd ~/project
Visualiser vos appartenances aux groupes
Pour voir à quels groupes votre compte utilisateur actuel appartient, vous pouvez utiliser la commande groups
sans aucun argument :
groups
Cette commande affichera une liste de tous les groupes dont votre compte utilisateur est membre. La sortie ressemblera à ceci :
labex sudo ssl-cert public
Dans cet exemple, l'utilisateur labex
est membre des groupes labex
, sudo
, ssl-cert
et public
.
Visualiser les appartenances aux groupes d'autres utilisateurs
Pour visualiser les groupes auxquels un autre utilisateur appartient, vous pouvez spécifier le nom d'utilisateur comme argument de la commande groups
:
groups username
Par exemple, pour voir à quels groupes l'utilisateur root
appartient, vous exécuterez :
groups root
Cela affichera une sortie similaire à :
root : root
Cela montre que l'utilisateur root
n'est membre que du groupe root
.
Pourquoi l'appartenance aux groupes est importante
L'appartenance aux groupes détermine quels fichiers et répertoires un utilisateur peut accéder. Lorsque vous définissez les autorisations pour un fichier ou un répertoire, vous pouvez spécifier différents niveaux d'accès pour le propriétaire, le groupe et les autres.
Par exemple, si un fichier a des autorisations de lecture pour un groupe spécifique, tous les utilisateurs membres de ce groupe peuvent lire le fichier, même s'ils ne sont pas le propriétaire.
Veuillez vous assurer d'avoir exécuté les commandes groups
et groups root
au moins une fois pour passer à l'étape suivante.