Users groups

De The Linux Craftsman
Aller à la navigation Aller à la recherche
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Les utilisateurs

Création

Pour créer un utilisateur, il faut utiliser la commande useradd

# useradd -m -G users jack

Elle peut être utilisée avec les options suivantes:

  • -g → pour assigner un groupe primaire
  • -G → pour assigner un ou plusieurs groupes secondaires (séparés par des virgules)
  • -m → pour créer le répertoire home s'il n'existe pas déjà
  • -M → pour ne pas créer le répertoire home
  • -d → pour spécifier un répertoire home différent

Modification

Pour modifier un utilisateur, il faut utiliser la commande usermod

# usermod -g administrateurs -G users jack

Elle peut être utilisée avec les options suivantes:

  • -g → pour assigner un groupe primaire
  • -G → pour assigner un ou plusieurs groupes secondaires (séparés par des virgules)
  • -m → pour créer le répertoire home s'il n'existe pas déjà
  • -M → pour ne pas créer le répertoire home
  • -d → pour spécifier un répertoire home différent

Suppression

Pour supprimer un utilisateur, il faut utiliser la commande userdel

# userdel -r jack
  • -r → permet de supprimer les fichiers utilisateurs

Les groupes

Création

Pour créer un groupe, il faut utiliser la commande groupadd

# groupadd -g 550 users
  • -g → permet de préciser le GID

Modification

Pour modifier un groupe, il faut utiliser la commande groupmod

# groupmod -g 560 users
  • -g → permet de préciser le GID

Suppression

Pour supprimer un groupe, il faut utiliser la commande groupdel

# groupdel users