Le 12/06/2011 22:22, davi...@libertysurf.fr a écrit :
Le 12/06/2011 20:15, Ool a écrit :
Le 12/06/2011 20:05, Cyprien Gay a écrit :

Bonjour,

je voudrais que mes enfants, avec leur compte non privilégié,
puissent éteindre le serveur familial en ligne de commande via ssh.

(j'avais oublié de préciser : Maverick 10.10 sous Gnome)

Dans une interface graphique il me semble qu'il y a dans les options de
l'utilisateur les droits d'éteindre le poste.

Dans Système > Administration > Utilisateurs et Groupes
je n'ai pas trouvé cette option.

sinon, à ta place, j'aurais créé un groupe où j'aurais mis tes enfants,
et j'aurais donné dans sudoers ( par la commande visudo ) les droits de
lancer la commande halt.
http://doc.ubuntu-fr.org/sudoers#ajout_ou_retrait_de_privileges_a_un_compte_d_utilisateur_ou_un_groupe_d_utilisateurs
http://www.sudo.ws/sudo/sudoers.man.html

Génial, merci.
J'ai donc ajouté avec visudo à la fin de /etc/sudoers
une ligne du style :
toto ALL = NOPASSWD /sbin/halt
(ici toto est un identifiant,
si c'était un groupe il faudrait mettre %toto)
et toto peut éteindre sans mot de passe avec :
$ sudo halt

Bonsoir, j'avais mis une solution sur ce sujet, ici même :
http://forum.ubuntu-fr.org/viewtopic.php?pid=3663310#p3663310 ;)

Autrement dit :
# chmod 6755 /sbin/halt
Puis :
$ /sbin/halt

(je n'ai pas testé, l'autre fonctionnant).

Merci à tous les deux !

Cyprien.

--
Cyprien Gay
http://aful.org/
http://racketiciel.info/
http://bons-constructeurs-ordinateurs.info/

--
Liste de diffusion ubuntu-fr ubuntu-fr@lists.ubuntu.com
Pour s'abonner ou se désabonner : 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr
Charte de la liste: http://doc.ubuntu-fr.org/groupes/ubuntu-fr-ml/charte

Répondre à