C'est quoi, groups ?
groups affiche les groupes auxquels appartient un utilisateur. Sous Linux, les groupes contrôlent l'accès aux ressources — un utilisateur peut avoir des droits supplémentaires selon ses groupes.
💡 L'analogie : les groupes Linux, c'est comme les équipes dans une entreprise. Tu appartiens à l'équipe "dev", donc tu as accès aux serveurs dev. Tu n'appartiens pas à l'équipe "admin", donc tu ne peux pas redémarrer les services.
# Mes groupes
$ groups
ubuntu adm dialout cdrom sudo docker
# Groupes d'un autre utilisateur
$ groups alice
alice : alice www-data
# Infos complètes (UID, GID, groupes)
$ id
uid=1000(ubuntu) gid=1000(ubuntu) groups=1000(ubuntu),27(sudo),999(docker)
# Ajouter à un groupe
$ sudo usermod -aG docker ubuntu
# Voir tous les groupes du système
$ cat /etc/group
💡 Groupes importants
sudo → droits admin | docker → utiliser docker sans sudo | www-data → fichiers web | adm → lire les logs système