Utilisateurs
whoami
whoami
Affiche l’utilisateur actuel.
id
id id jedi
Affiche UID, GID et groupes.
adduser
sudo adduser jedi
Crée un utilisateur de façon interactive sur Debian.
useradd
sudo useradd -m -s /bin/bash jedi sudo passwd jedi
Crée un utilisateur de façon plus brute. -m crée le home.
usermod
sudo usermod -aG sudo jedi
Modifie un utilisateur, souvent pour ajouter à un groupe.
⚠️ Sans -a, tu peux retirer l’utilisateur de ses autres groupes.
userdel
sudo userdel -r jedi
Supprime un utilisateur. -r supprime aussi le home.
⚠️ Vérifie avant de supprimer le home.
Groupes
groups
groups groups jedi
Affiche les groupes d’un utilisateur.
getent
getent passwd getent group getent group sudo
Interroge les bases système.
groupadd
sudo groupadd admins
Crée un groupe.
gpasswd
sudo gpasswd -a jedi admins sudo gpasswd -d jedi admins
Ajoute ou retire un membre d’un groupe.
groupdel
sudo groupdel admins
Supprime un groupe.
Sudo
sudo
sudo apt update
Exécute une commande avec privilèges.
sudo
sudo -l
Affiche les droits sudo.
visudo
sudo visudo
Édite sudoers de façon sécurisée.
⚠️ Ne modifie pas /etc/sudoers directement avec nano.
Fichiers importants
| Fichier | Rôle |
|---|---|
| /etc/passwd | Liste des utilisateurs |
| /etc/shadow | Hash des mots de passe |
| /etc/group | Liste des groupes |
| /etc/sudoers | Règles sudo |
| /etc/sudoers.d/ | Règles sudo additionnelles |