Différences entre les versions de « Sudo »

De BlaxWiki
Aller à la navigationAller à la recherche
(Page créée avec « #root ALL=(ALL) ALL # si l'on veut que le sudo user ne puisse pas exécuter toutes les commandes en root, il faut spécifier un alias pour chaque commande Cmnd_Alias LESS =... »)
 
 
(4 versions intermédiaires par 3 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
#root  ALL=(ALL) ALL
<pre>
#root  ALL=(ALL:ALL) ALL
# Pour que le user ben ait toutes les commandes / pouvoir de root  : ben ALL=(ALL:ALL) ALL
# Pour que le user ben ait toutes les commandes / pouvoir de root  sans retaper son mot de pass ben  ALL=(ALL:ALL)       NOPASSWD:ALL
 
 
# si l'on veut que le sudo user ne puisse pas exécuter toutes les commandes en root, il faut spécifier un alias pour chaque commande
# si l'on veut que le sudo user ne puisse pas exécuter toutes les commandes en root, il faut spécifier un alias pour chaque commande
Cmnd_Alias LESS = /usr/bin/less
Cmnd_Alias LESS = /usr/bin/less
Ligne 9 : Ligne 14 :
alexg ALL = NOPASSWD: GOOD, LS, LESS
alexg ALL = NOPASSWD: GOOD, LS, LESS


[[Catégorie:Software]]
</pre>
[[Catégorie:Linux]]

Version actuelle datée du 12 janvier 2015 à 15:52

#root   ALL=(ALL:ALL) ALL
# Pour que le user ben ait toutes les commandes / pouvoir de root  : ben ALL=(ALL:ALL) ALL
# Pour que le user ben ait toutes les commandes / pouvoir de root  sans retaper son mot de pass ben   ALL=(ALL:ALL)       NOPASSWD:ALL


# si l'on veut que le sudo user ne puisse pas exécuter toutes les commandes en root, il faut spécifier un alias pour chaque commande
Cmnd_Alias LESS = /usr/bin/less
Cmnd_Alias GOOD = /usr/local/Claranet/Scripts/gen-recipients.py
Cmnd_Alias LS = /bin/ls

# le NOPASSWD: permet de ne pas avoir à retaper son mot de passe
uknoc ALL = LESS
alexg ALL = NOPASSWD: GOOD, LS, LESS