(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/>