par Ben- » 31 Jan 2004 22:51
<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-2>En réponse à:</font><HR></TD></TR><TR><TD><FONT SIZE=-2><BLOCKQUOTE>
<BR>Le 2004-01-31 21:45, sibsib a écrit:
<BR>Salut,
<BR>
<BR>A priori, il vaudrait mieux que les scripts dans 'functions soient en rws--x---
<BR>
<BR>Tu obtiens çà en faisant un
<BR>chmod 4710 du fichier incriminé.
<BR>
<BR>En fait, le s est plus fort que le x (fallait oser un samedi soir ... mais c'est pas le premier du mois, ouf <IMG SRC="images/smiles/icon_smile.gif"> )
<BR>le fait que le script soit taggué s fait qu'il s'exécute avec les droits du propriétaire du fichier
<BR>(Mais quoi c'est donc qu'il raconte, lui ? )
<BR>Exemple :
<BR>en listant un script, on voit
<BR>-rwx--x--- root root .....
<BR>Si le script est lancé par admin (logique quand on se loggue 'admin') les droits du script sont ceux du compte 'admin' (c'est à dire pas grand chose...)
<BR>le même script listé ainsi :
<BR>-rws--x--- root root .....
<BR>Quel que soit le compt de la personne qui à lancé le script, le script tourne sous le compte root . KOLOSSAL Diférence !
<BR>--
<BR>A+,
<BR>Pascal
<BR>
<BR>_________________
<BR>Sibsib, admin heureux d'un petit SME !!! (conf dans le profil)
<BR>
<BR><font size=-2></font>
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR>Ouaip, désolé de pas avoir répondu, mais en étudiant les cgi, me suis apperçu qu'au début il y avait un :
<BR>is (mode($panel), '4750', "Check permissions on script");
<BR>Donc c'est bien de là que venait le pb.
<BR>
<BR>Enfin, merci pour tes précisions qui m'ont permis de comprendre le pkoi ducomment de ce "s" (première fois que je le rencontre lui). J'avais fait une recherche rapide, mais ayant trouvé la solution, j'avais pas appronfondi.