Vous êtes sur la page 1sur 1

TRI 1A Ahmed BOUZAMMOUR

Gestion des utilisateurs et Groupes


Créer un compte pour un nouvel utilisateur

Commande : useradd [options] nom_login


-u uid pour fixer l’identifiant uid
-g Groupe primaire
-G liste fixe l’appartenance de l’utilisateur à une liste de groupe secondaire séparé par «  , »
-s shell attribution du shell de connexion
-c Ajouter un commentaire
-d repertoire personnel
-e date-d’expiration du compte (format MM/JJ/AA)

Exemple :useradd –u 1200 –g 1220 –d /home/ahmed –s /bin/bash ahmed

Ajouter un mot de passe à un compte


Commande : passwd [options] nom_login

-dl’utilisateur pourra se connecter sans mot de passe.


-l pour verrouiller un compte et empêcher sa connexion.
-ufpour déverrouiller un compte.

Connaitre l’uid et le gid et le groupe d’un utilisateur :


Commande : id nom_login
Supprimer un compte :
Commande : userdelnom_login
-r supprime aussi le repertoire personnel de l’utilisateur.

Modifier un compte :usermod [options] nom_login


040
Les options sont les même que useradd.
Exemples :
Ajouter le compte ahmed dans les 2 groupes  grp1 et grp2 : usermod –G grp1 ,grp2 ahmed

Usermod -a -G nouveaux_groupes utilisateur (-a pour n’indiquer que les nouveaux groupes)

Commandes pour les groupes :

Créer un nouveau groupe :groupaddnouveau_groupe

Supprimer un groupe :Groupdelnom_groupe

Modifier le nom d’un groupe :Groupmod –n nouv_nomancien_nom

Lister tous les groupes d’un utilisateur :Groups nom_login

Ajouter un utilisateur à un groupe :gpasswd -a utilisateur groupe

Supprimer un utilisateur d’un groupe :gpasswd -d utilisateur groupe

Modifier le shell de connexion d’un utilisateur : chsh -s /bin/nouv_shell utilisateur


Ou bien usermod -s /bin/nouv_shell utilisateur

Vous aimerez peut-être aussi