====== Groupes et utilisateurs ======
===== Utilisateurs =====
* Créer un utilisateur : adduser nom_user
* Créer un utilisateur avec home et un shell spécifique: useradd -m -s /bin/bash nom_user
* Supprimer un utilisateur : deluser nom_user
* Hasher le mot de passe d'un utilisateur en SHA512 : openssl passwd -6 motdepasse
* Se connecter en tant qu'un utilisateur sans mot de passe et sans faire partie du groupe sudo :
- vim /etc/pam.d/su
- Sous "auth sufficient pam_rootok.so", mettre : auth [success=ignore default=1] pam_succeed_if.so user = mon_user
auth sufficient pam_succeed_if.so use_uid user ingroup mon_user-groupe
- Tester : su mon_user -
===== Groupes =====
* Créer un groupe : addgroup nom_groupe
* Ajouter un utilisateur dans un groupe : adduser nom_utilisateur nom_groupe
OU
sudo usermod -aG nom_groupe nom_utilisateur
* Voir à quels groupes appartient un utilisateur : groups nom_useruser
* Voir les membres d'un groupe : grep 'nom-groupe' /etc/group
* Retirer un utilisateur d'un groupe : deluser nom_user nom_groupe
===== Sources/infos =====
[[https://www.tecmint.com/switch-user-account-without-password/]]