Bonjour, je voudrais que mes enfants, avec leur compte non privilégié, puissent éteindre le serveur familial en ligne de commande via ssh. Je pensais que la permission setuid allait le faire : j'ai essayé de mettre la commande "halt" dans un script bash avec les mêmes permissions que /bin/ping avec setuid, à savoir -rwsr-xr-x Résultat : les commandes non privilégiées du style "echo" que contient le script s'exécutent sans problème, mais pas les commandes privilégiées. Je suppose que c'est lié à ceci :
Due to the increased likelihood of security flaws, many operating systems ignore the setuid attribute when applied to executable shell scripts. http://en.wikipedia.org/wiki/Setuid Je suppose aussi que le problème est connu et que j'ai mal cherché... Merci pour votre aide. :-) 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