Lancer un executable avec les droits root depuis un script php

Lancer un executable avec les droits root depuis un script php - Linux et OS Alternatifs

Marsh Posté le 26-06-2002 à 15:45:02    

Je suis en train de faire un systeme pour créer des comptes sur une machine par l'intermédiaire d'un formaulaire html.
 
Le formulaire appelle un script php qui lui meme appelle un executable (via la fonction system()).
Il faudrait que l'executable en question puisse avoir les droits root lors de son execution, puisqu'il utilise les commandes adduser, passwd et chmod.
 
J'ai positionné le suid sur l'executable, mais çà fonctionne pas.
 
Quelqu'un a une idée pour faire çà ?

Reply

Marsh Posté le 26-06-2002 à 15:45:02   

Reply

Marsh Posté le 26-06-2002 à 16:21:47    

Tiens, ca m'interresse aussi vu que je veux faire la meme chose, alors up  :)

Reply

Marsh Posté le 26-06-2002 à 21:28:41    

up

Reply

Marsh Posté le 26-06-2002 à 21:42:36    

J'ai vu un script sur un site de PHP qui permet de faire ca. Il est utilise par les FAI apparement pour creer des comptes a la volee. Je recherche ou j'ai vu ca et je mets le lien.


---------------
Qui cherche le soleil évite la pluie !
Reply

Marsh Posté le 26-06-2002 à 21:49:24    

Il suffit de chmoder un script unix (bash je pense) et le chmod pour que tt le monde l'execute et tu l'appelle depuis ton site non ?
 
Sinon pour les comptes internet style multimania, suffit de créer un répertoire et hop, le mod_dynvhost le fait automatiquement un virtualhost

Reply

Marsh Posté le 26-06-2002 à 22:09:10    

avec le suExec d'apache ?  
 
http://httpd.apache.org/docs/suexec.html

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed