Gestion des privilèges sudo sous Linux
sudo est une commande qui accorde des privilèges de superutilisateur aux utilisateurs non root. En utilisant sudo, nous pouvons utiliser notre appareil en tant qu’utilisateur régulier en évitant les comportements dangereux tout en étant root tout en permettant d’appeler des privilèges de superutilisateur si nécessaire. En d’autres termes, nous pouvons démarrer notre session utilisateur X régulière et utiliser sudo uniquement lorsque nous avons besoin de privilèges, bien sûr, par défaut, sudo demande le mot de passe root, mais dans ce tutoriel, nous le désactiverons.
Dans ce tutoriel, vous trouverez comment accorder et supprimer des privilèges sudo, comment supprimer la demande de mot de passe lors de l’exécution de commandes root et comment accorder des privilèges sudo à tous les utilisateurs appartenant à un groupe spécifique. Pour ce tutoriel, nous utiliserons des systèmes basés sur Debian et Ubuntu.
Ajout d’un utilisateur au groupe sudo
Pour gérer les privilèges sudo pour les utilisateurs, nous utiliserons la commande usermod.
Pour accorder des privilèges sudo à un type d’utilisateur:
Où:
Usermod: appelle le programme
– a: pour ajouter à un groupe
– G: pour spécifier le groupe
USERNAME/linuxhint: Replace pour le nom d’utilisateur correct.
Une autre façon consiste à éditer le fichier /etc/sudoers en exécutant la commande suivante:
Ajoutez la ligne suivante en remplaçant « USERNAME” par votre utilisateur.
Pour supprimer un utilisateur à partir de sudoers sur des distributions basées sur Debian, exécutez la commande suivante:
Désactiver la demande de mot de passe lors de l’exécution de sudo
Par défaut sudo empêchera l’exécution de commandes privilégiées réservées à root en demandant un mot de passe comme indiqué dans l’image ci-dessous.
Nous pouvons empêcher sudo de demander l’authentification en éditant le fichier /etc/sudoers
Exécutez nano/etc/sudoers
Ajoutez la ligne ci-dessous en remplaçant username par votre nom d’utilisateur correct.
Afin d’accorder des privilèges sudo à tout un groupe donnant des privilèges sudo à tous les utilisateurs appartenant au groupe, modifiez le fichier sudoers en exécutant nano/etc/sudoers et ajoutez la ligne ci-dessous
Appuyez sur CTRL +X et Y pour vous conformer à la sauvegarde et à la sortie.
Conclusion
Comme indiqué au début du tutoriel, s’habituer à sudo est une bonne pratique pour protéger notre appareil et éviter les erreurs dangereuses, l’ajout d’un utilisateur régulier ou d’un groupe entier au groupe sudo est simple comme une seule commande.
J’espère que ce tutoriel vous a plu, continuez à suivre LinuxHint pour plus de tutoriels et de conseils sur l’administration de Linux.
Leave a Reply