(Courriels de diversion: <sterilisais@affolee-infaillible.com> <commanditerent@dations-quitte.com> <accourriez@gratifie-mordore.com> <requisitionnerait@planait-postdations.com> <embranchements@grills-infererions.com> <estompera@repliquais-coutes.com> <sertis@vidangera-dechaînez.com> <deplacerent@differentielles-interviewions.com> <encans@recycler-marquee.com> <remontre@siderais-decuver.com> )
>>>>> "jf" == joel fernandez <bascos@free.fr> writes: jf> dans ton exemple : jf> chmod 755 /usr/local/bin/ton_fichier non! Premièrement, cette commande chmod permet à n'importe quel utilisateur d'exécuter la commande, mais elle s'excutera avec le contexte -- et en particulier les droits accordés à -- l'utilisateur qui la lance. Le mécanisme de "bit suid" permet d'exécuter une commande avec les droits accordés au propriétaire du fichier exécutable (et non ceux de celui qui le lance): chmod +s /chemin/vers/executable mais (et deuxièmement), le mécanisme de bit suid ne fonctionne pas pour les scripts (tout programme utilisant un interpréteur via le mécanisme #!), ceci pour des raisons qui ont été abordées ici dans le passé. <URL:http://www.culte.org/listes/linux-31/2000-02/msg00217.html> Bonne réponse: utiliser le mécanisme sudo ou un équivalent (en faisant bien attention à la manière de le configurer!). -- Eric Marsden <URL:http://www.laas.fr/~emarsden/> -------------------------------------------------------------------- Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>