Lorsque vous créez un nouvel utilisateur sur Ubuntu ou Debian, il ne pourra effectuer des tâches avec des privilèges tant que vous ne l’aurez pas ajouté au groupe sudo. Dans ce tutoriel, je vous explique comment ajouter ou retirer un utilisateur du groupe sudo.
Ajouter un utilisateur au groupe sudo
Pour ajouter un utilisateur existant au groupe sudo, utilisez la commande adduser
. Voici un exemple avec l’utilisateur david
:
sudo adduser david sudo
Vous pouvez aussi utiliser la commande usermod
:
sudo usermod -aG sudo david
Enfin, l’utilisateur doit se déconnecter puis se reconnecter pour que la manipulation soit prise en compte.
✏️ Note : Ces commandes ne créent pas l’utilisateur. Si ce n’est déjà fait, vous devez le créer au préalable avec sudo adduser nom_utilisateur
Retirer un utilisateur du groupe sudo
Pour supprimer un utilisateur du groupe sudo
, utilisez la commande suivante :
sudo deluser david sudo
Vous obtiendrez un message de confirmation : Suppression de l’utilisateur « Nom utilisateur » du groupe « sudo »… Fait.
Vous pouvez également retirer un utilisateur du groupe sudo
avec la commande gpasswd
:
sudo gpasswd -d david sudo
Vérifier si l’utilisateur appartient au goupe sudo
Après avoir ajouter ou supprimer un utilisateur du groupe sudo
, vous pouvez confirmer les manipulations en vérifiant les groupes de l’utilisateur :
sudo groups david
Vous obtiendrez la liste des groupes de l’utilisateur. Vérifiez que sudo
soit présent ou non.
La commande sudo ne fonctionne pas ?
Si le terminal vous affiche une erreur « sudo commande introuvable« , c’est que le paquet sudo
n’est pas installé. C’est d’ailleurs souvent le cas sur Debian. Installez-le de la manière suivante :
$ su -
$ apt install sudo
Puis ajouter votre utilisateur au groupe sudo. Remplacez « david » par votre nom d’utilisateur.
adduser david sudo
En savoir plus sudo ?
Si vous voulez en savoir plus sur sud, je vous invite à consulter la documentation qui s’y rapporte :