TUTOS.EU

Donner les droits pour sudo à un utilisateur sous Linux

Il est possible d'avoir un message d'erreur la première fois que l'on utilise la commande sudo

Pour y remédier, passez root avec cette commande et entrez le mot de passe du compte root

su -
Lien vers le fichier : cliquez ici

Ensuite, ajouter le compte qui doit avoir les droits dans le groupe nommé sudo en adaptant cette commande

usermod -aG sudo loginaajouter
Lien vers le fichier : cliquez ici

Exemple avec un login nommé myuser

Tapez ensuite exit pour quitter le compte root.
Puis, fermez et réouvrez votre session pour prendre en compte votre nouveau groupe

exit
Lien vers le fichier : cliquez ici

Les autorisations pour utiliser sudo sont définies dans le fichier

/etc/sudoers

On peut le personnaliser et lui donner le nom de fichier que l'on souhaite en créer un fichier dans

/etc/sudoers.d

Le plus simple pour éditer /etc/sudoers est d'utiliser l'outil visudo

En effet si vous faites une erreur dans son édition, cela revient à corrompre le fichier. De ce fait vous ne pourrez plus exécuter la commande sudo et corriger votre erreur.

L'outil visudo vous indiquera si il y a une erreur de syntaxe. C'est donc une sécurité.

Lancez visudo 

sudo visudo
Lien vers le fichier : cliquez ici

Dans le fichier, on voit l'emplacement qui indique que les personnes qui sont dans le groupe sudo récupèrent tous les droits