====== Gestion des utilisateurs ======
===== Lister les utilisateurs =====
cat /etc/passwd
===== Créer un nouvel utilisateur =====
sudo adduser username
===== Modifier le mot de passe =====
sudo passwd username
Pour modifier son propre mot de passe :
passwd
===== Ajout d'un utilisateur à un groupe =====
sudo usermod -aG group user
The user will need to log out and log back in to see their new group added.
* The **-a** (append) switch is essential. Otherwise, the user will be removed from any groups, not in the list.
* The **-G** switch takes a (comma-separated) list of additional groups to assign the user to.
**Autre méthode** :
sudo adduser username groupname
**NOTE:** Pour que les droits du groupe soient appliqués, il faudra fermer et rouvrir la session (ouvrir un nouveau terminal ne suffit pas).
On peut aussi forcer l'application du groupe :
su - ${USER}
Pour vérifier les droits effectifs sans devoir se reconnecter :
id -nG
===== Retirer un utilisateur d'un groupe =====
sudo deluser user group
Ceci va retirer l'utilisateur **user** du groupe **group**.
===== Ajouter l'utilisateur au groupe SUDO =====
sudo usermod -aG sudo username
Pour tester, se loguer en tant que l'utilisateur, et
tenter de lister le contenu du dossier ''/root'' :
su - username
sudo ls -al /root
===== Supprimer un utilisateur =====
sudo userdel username
Pour supprimer également le dossier ''home'' :
sudo userdel -r username