Utilisateurs, groupes et sudo
En PME, votre serveur Linux accueille plusieurs personnes : techniciens, serveur web (www-data), agent GLPI... Chacun a un compte distinct avec des droits précis. Comprendre la gestion des utilisateurs vous permettra de créer des accès sécurisés, de déléguer sans donner les droits root, et de comprendre qui fait quoi sur le système.
Les fichiers clés du système
/etc/passwd — la liste des utilisateurs
cat /etc/passwd | head -5
# root:x:0:0:root:/root:/bin/bash
# daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
# alice:x:1001:1001:Alice Dupont:/home/alice:/bin/bash
Format : nom:x:UID:GID:description:dossier-perso:shell
x= mot de passe haché stocké dans/etc/shadow(non lisible sans root)/usr/sbin/nologin= compte de service, ne peut pas se connecter interactivement