Ce document résume les principales commandes liées aux utilisateurs et groupes sous Linux.
whoami
id [utilisateur]
[utilisateur] est omis → affiche les infos de
l’utilisateur courant.getent passwd [utilisateur]
/etc/passwd).[utilisateur] est précisé → affiche seulement
son entrée.su - utilisateur
exit permet de se déconnecter du shell
et revenir à l'utilisateur initial.sudo adduser utilisateur
useradd car interactif (demande
mot de passe et infos).sudo usermod [options] utilisateur
-l nouveau_login : renommer le compte-d chemin_home : changer le répertoire
personnel-aG groupe : ajouter à un groupe
supplémentairesudo passwd utilisateur
sudo deluser [--remove-home] utilisateur
--remove-home → supprime aussi son répertoire
personnel et ses fichiers.sudo groupadd groupe
sudo groupdel groupe
groups [utilisateur]
getent group [groupe]
[groupe] → affiche uniquement ce groupe.sudo gpasswd -a utilisateur groupe
sudo usermod -aG groupe utilisateur.sudo gpasswd -d utilisateur groupe
Utilisateurs :
whoami : affiche l’utilisateur connectéid [utilisateur] : affiche UID, GID, groupesgetent passwd [utilisateur] : consulte la base des
utilisateurs (/etc/passwd)su - utilisateur : changer d’utilisateuradduser utilisateur : créer un utilisateurusermod [options] utilisateur : modifier un
comptepasswd utilisateur : changer le mot de passedeluser [--remove-home] utilisateur : supprimer un
utilisateurGroupes :
groupadd groupe : créer un groupegroupdel groupe : supprimer un groupegroups [utilisateur] : voir les groupes d’un
utilisateurgetent group [groupe] : consulter la base des
groupes (/etc/group)gpasswd -a utilisateur groupe : ajouter à un
groupegpasswd -d utilisateur groupe : retirer d’un
groupeInfos :
whoami, id, groups,
getent