CLinux
De TARENTINO
Révision datée du 12 juin 2026 à 09:51 par Ange (discussion | contributions) (→Gestion des utilisateurs)
Array
Support de cours GNU/Linux
Sommaire
Introduction
Présentation des systèmes d'exploitation
Mode utilisateur et mode noyau
Appels système
Le Shell et les commandes de base
L'invite de commande
Bash
ls
cd
pwd
Manipulation des fichiers
cp
mv
rm
find
grep
Compression et archivage
gzip
tar
Gestion des utilisateurs GNU/Linux
Concepts
Sous GNU/Linux, un utilisateur n'est pas nécessairement une personne physique.
Le système crée également des comptes techniques utilisés pour :
- Les services système
- Les démons
- Les tâches d'administration
- Les processus internes
Chaque utilisateur possède :
- un identifiant utilisateur (UID)
- un groupe principal (GID)
- un répertoire personnel
- un shell de connexion
Commandes principales
| Commande | Description |
|---|---|
| useradd | Création d'un utilisateur |
| usermod | Modification d'un utilisateur |
| userdel | Suppression d'un utilisateur |
| passwd | Modification du mot de passe |
| groupadd | Création d'un groupe |
| groupdel | Suppression d'un groupe |
Création d'un utilisateur
useradd stagex
Cette commande crée :
- un compte utilisateur
- une entrée dans
/etc/passwd - une entrée dans
/etc/group - un répertoire personnel
Définition du mot de passe :
passwd stagex
Suppression d'un utilisateur
userdel stagex
Suppression avec le répertoire personnel :
userdel -r stagex
Fichier /etc/passwd
Le fichier contient les informations principales des comptes utilisateurs.
Format :
login:x:uid:gid:commentaire:home:shell
Exemple :
alice:x:1000:1000:Alice Martin:/home/alice:/bin/bash
Fichier /etc/group
Format :
groupe:x:gid:liste-utilisateurs
Exemple :
admins:x:1001:alice,bob
Fichier /etc/shadow
Contient les mots de passe chiffrés.
Accès :
- Lecture : root uniquement
- Écriture : root uniquement