[Résolu] Autoriser les utilisateurs à éteindre la machine

Bonsoir,
Je me suis référé au Wiki:La commande sudo
Donc j’ai ajouté dans Visudo:ALL ALL=NOPASSWD: /sbin/shutdown
Mais sans doute pas au bon endroit:

Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:$

Host alias specification

User alias specification

Cmnd alias specification

User privilege specification

root ALL=(ALL:ALL) ALL

Allow members of group sudo to execute any command

%sudo ALL=(ALL:ALL) ALL

See sudoers(5) for more information on “#include” directives:

#includedir /etc/sudoers.d
ALL ALL=NOPASSWD: /sbin/shudown

Pouvez-vous m’indiquer ce qui ne va pas? Merci. :unamused:

La commande est
shutdown -h now

C’est très bien ce que tu as mis dans /etc/sudoers. Mais pour que ça marche, il faut préciser le chemin entier je pense :

Tu peux aussi créer un groupe autorisé à éteindre la machine, et ajouter tes utilisateurs à ce groupe (je trouve que c’est plus propre).

Tu as écrit “shudown” dans ton fichier sudoers.

J’ai fait la modification suivante:

User privilege specification

root ALL=(ALL:ALL) ALL
ALL ALL=NOPASSWD: /sbin/shutdown -h now

Allow members of group sudo to execute any command

%sudo ALL=(ALL:ALL) ALL

Avec la commande: $ sudo shutdown -h now la machine s’éteint.

Piratebab, ton idée est excellente mais, comme je suis seul à utiliser cet ordinateur, je n’en vois pas la nécessité actuellement.Mais je peux toujours m’exercer.
Donc merci à tous! :038