Re: fatal server error

Top Page

Reply to this message
Author: Stephane Bonhomme
Date:  
To: guilde
CC: Stephane.Bonhomme
Subject: Re: fatal server error
-> Pour l'instant j'utilise la redhat 5.0 fr
-> 
-> Lorsque je fais ls -l sous root j'ai :
-> total 1
-> -rw-r--r--        1 root        root    442 sep 1 10:48   Xrootenv.0
-> 


Fait:
praslin: ~ [4] ls -l /usr/X11R6/bin/X
en principe c'est un lien  (chez moi : )
lrwxrwxrwx   1 root     root            8 Jun  8 09:25 /usr/X11R6/bin/X -> Xwrapper*
(ca c'est un prg qui choisi le bon serveur X, si tu n'as pas Xwrapper alors /usr/X11R6/bin/X est un lien directement sur ton serveur X)
/usr/X11R6/bin/X ->XF86_S3*  (pour les cartes accelerres)


verifie que l'executable qui est au bout du lien est bien en suid :

praslin: ~ [4] ls -l /usr/X11R6/bin/Xwrapper
-rws--x--x   1 root     root         4272 Jul 29 11:30 /usr/X11R6/bin/Xwrapper*
   ^
   |
   c'est le bit de suid. Ca veux dire que cet executable sera execute avec l'identité de son proprio (ici root) et non de l'utilisateur qui le lance.
 Verifie également que le droit d'execution est bien mis pour tout le monde...


si ce n'es pas le cas tapes (sous root) :
-> chmod a+x /usr/X11R6/bin/Xwrapper (ou XF86_S3)
-> chmod u+s /usr/X11R6/bin/Xwrapper (ou XF86_S3)

pour donner les droits d'execution et positionner le bit suid.

pour plus d'info : man chmod

J'espere que ca peut aider...
        Stephane.



--