FRFAM.COM >> Famille >> Technologie &Innovation >> Informatique

Guide complet : Ajouter un utilisateur sous Linux avec useradd et adduser

Vous souhaitez ajouter des utilisateurs sur un système Linux, mais la ligne de commande vous intimide ? La gestion des utilisateurs est essentielle pour la sécurité et l'administration. Ce guide détaillé, basé sur une expertise en administration Linux, vous explique pas à pas comment utiliser useradd pour créer des comptes rapidement et efficacement.

La commande useradd est l'outil standard pour ajouter de nouveaux utilisateurs sur la plupart des distributions Linux. Sur Ubuntu et dérivés, adduser offre une interface interactive plus conviviale, mais repose sur useradd en arrière-plan.

Qu'est-ce que la commande useradd ?

La commande useradd crée un nouvel utilisateur avec son répertoire personnel, son shell et ses groupes par défaut. Contrairement à adduser, qui est un script interactif sur Debian/Ubuntu (lié symboliquement à useradd), useradd est low-level et disponible sur toutes les distributions, y compris Arch.

Guide complet : Ajouter un utilisateur sous Linux avec useradd et adduser

En résumé : useradd pour les scripts et l'automatisation, adduser pour une configuration guidée.

Utilisateurs standard et élevés

Avant de créer des comptes, comprenez les types d'utilisateurs Linux :

  1. Administratif (root) : Accès total au système.
  2. Régulier : Tâches quotidiennes (copie de fichiers, navigation).
  3. Service : Pour applications, avec privilèges limités.

Les utilisateurs root (UID < 1000 souvent) gèrent tout. Les réguliers (UID ≥ 1000) ont un répertoire home. Les services ont des UID/GID spécifiques.

Guide complet : Ajouter un utilisateur sous Linux avec useradd et adduser

Les utilisateurs "élevés" (sudoers) gagnent des privilèges via des groupes comme wheel ou sudo.

Comment ajouter ou créer des utilisateurs sous Linux

Seuls les administrateurs (root ou sudo) peuvent exécuter useradd. Syntaxe de base :

sudo useradd [options] nom_utilisateur

Exemple simple :

sudo useradd muo

1. Définir un mot de passe

Le nouveau compte est verrouillé par défaut. Utilisez passwd :

sudo passwd muo

Saisissez le mot de passe (invisible à l'écran pour sécurité). Vérifiez dans /etc/passwd ou /etc/shadow.

2. Répertoire personnel personnalisé

Par défaut : /home/nom_utilisateur. Option -d :

sudo useradd -d /home/custom/muo muo

Sans home : -M :

sudo useradd -M muo

3. UID personnalisé

UID auto ≥ 1000 pour réguliers (< 1000 système). Option -u :

sudo useradd -u 605 muo

4. Ajouter à des groupes

Gérez les permissions via groupes. Option -G (groupes secondaires) :

sudo useradd -G admins muo

Multi-groupes :

sudo useradd -G admins,editeurs,proprietaires muo

Sur Ubuntu, utilisez usermod -aG groupe utilisateur pour ajouter après création.

Créer des utilisateurs via interface graphique

Pour les débutants, utilisez l'GUI : Sur Ubuntu, Paramètres > Utilisateurs > Déverrouiller. Sur KDE, Paramètres système > Gestionnaire d'utilisateurs. Idéal pour configurations basiques.

Gestion avancée des utilisateurs

Maîtriser useradd est crucial pour serveurs et postes de travail. Choisissez une distribution adaptée (Ubuntu pour débutants, Arch pour experts). Explorez aussi usermod, userdel pour une administration complète.

[]