Bonjour,
J’essaye d’autoriser un utilisateur simple à exécuter la commande shutdown, sans qu’il ait à entrer de mot de passe.
Je suis sous Debian Squeeze, et je n’utilise pas sudo.
J’ai ajouté un groupe nommé “shutdowners” :
Ensuite j’ai mis les utilisateurs “root” et “mon_prenom” dans ce groupe :
[code]# adduser root shutdowners
adduser mon_prenom shutdowners[/code]
J’ai cherché où se trouve la commande shutdown :
# which shutdown
/sbin/shutdown
Enfin j’ai modifié le groupe du fichier /sbin/shutdown :
[code]# ls -l /sbin/shutdown
-rwxr-xr-x 1 root root 23696 1 janv. 2011 /sbin/shutdown
chgrp shutdowners /sbin/shutdown
ls -l /sbin/shutdown
-rwxr-xr-x 1 root shutdowners 23696 1 janv. 2011 /sbin/shutdown[/code]
Après redémarrage, je ne peux toujours pas lancer la commande shutdown avec un mon utilisateur simple :
$ shutdown -h 5
shutdown: you must be root to do that!
Usage: .....
Savez-vous pourquoi ?

)