ANTENNE D’AMDJARASS
nourbenharba@gmail.com
0023598313030
PLAN DU COURS
✓ Introduction ✓ Ajout d’un utilisateur
✓ Nommage ✓ Modification d’un utilisateur
✓ Groupes ✓ Suppression d’un utilisateur
✓ UID et GID ✓ Ajouter un groupe
✓ Les utilisateurs du système ✓ Les commandes importantes
✓ Création de comptes ✓ Les fichiers
utilisateurs
✓ Les droits d’accès
✓ Le fichier passwd
✓ sticky bit
✓ Le fichier group
✓ Résumé
✓ Le fichier shadow
▪ Cas sensitive.
▪ Maximum 32 caractères.
▪ Un utilisateur appartient:
▪ À un groupe primaire ;
▪ Et éventuellement à des groupes secondaires.
▪ $ newgrp groupe
▪ Nombre identifiant
▪ Unique
▪ 0-99: outils et fonctions spécifiques système
▪ 0 : root
▪ Ex : 2 (Red Hat) daemon
▪ 100 – 500 ou 1000 : fonctions spécifiques liées à la distribution
La création des utilisateurs sur une machine Unix passe d'abord par
l'inscription d'entrées dans différents fichiers systèmes:
▪ /etc/passwd
contient la liste des utilisateurs
▪ /etc/group
contient la liste des groupes d'utilisateurs
Les commandes:
▪ Useradd, usermod, userdel
Ajout, modification, destruction d’un compte utilisateur.
User Name:
Contient le nom de l'utilisateur. Ce champs ne doit contenir que des caractères
alphanumériques.
Password:
Contient le mot de passe codé de l'utilisateur. Il est renseigné par la commande
passwd.
Ch3: Date de dernière modification
Contient le nombre de jours qui se sont écoulés entre le 1er Janvier 1970 et le jour
de la dernière modification du mot de passe.
Ch4: Durée minimum
Contient le nombre de jours avant que le mot de passe ne puisse être changé.
▪ Options
▪ Similaires à useradd
▪ Suppression
▪ # groupdel nom
Les commandes:
✓ passwd
Modifie le mot de passe d’un compte.
✓ chpasswd
Change le mot de passe de manière scriptable.
✓ Id
Affiche les identités d’un compte.
✓ getent
Affiche les données d’un annuaire (passwd, group, shadow).
Les fichiers:
/etc/passwd
ce fichier contient la base locale des comptes utilisateur.
/etc/group
Ce fichier contient la base locale des comptes groupe.
/etc/shadow
Ce fichier contient les mots de passe locaux et leur durée de vie,
Affichage
$ ls –l
▪ Colonne1
▪ Ex: drwxr--r--
Gestion des utilisateurs Nour Kerim Hemiss 24
Type code
▪ 9 bits