Interface web pour gérer users/groupes/services

Interface web pour gérer users/groupes/services - Linux et OS Alternatifs

Marsh Posté le 16-04-2005 à 16:29:51    

J'essaie de faire une interface web en php pour pouvoir gérer les comptes users, les groupes et les services de la machine.
Par contre, le serveur apache est lancé avec le user/group apache/apache, donc je suis bloqué pour exécuter des commandes systèmes (useradd, userdel, passwd, .. etc) ; et utiliser sudo pour chaque commande n'est pas commode.
Est-il possible de passer par une authentification à l'entrée de mon interface pour faire "comme si je me loggais en root" ? :??:

Reply

Marsh Posté le 16-04-2005 à 16:29:51   

Reply

Marsh Posté le 16-04-2005 à 16:30:59    

webmin quoi [:spamafote]


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 16-04-2005 à 16:34:32    

oui voila ! sauf que webmin ça gère beaucoup beaucoup plus de choses.
je fais ça à but "éducatif", sinon j'utiliserai webmin ou usermin  :jap:


Message édité par Moa_ le 16-04-2005 à 16:35:15
Reply

Marsh Posté le 16-04-2005 à 16:42:04    

tu peux n'installer que certains modules de webmin .


---------------
Intermittent du GNU
Reply

Marsh Posté le 16-04-2005 à 16:43:59    

je veux le faire par moi-meme! :)

Reply

Marsh Posté le 16-04-2005 à 18:22:20    

fais un wrapper SUID pour lancer tes commandes alors [:spamafote]


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
Reply

Marsh Posté le 16-04-2005 à 18:50:35    

je vais voir de coté là merci.
 
la réponse à ma question est donc non ?
 
edit : en fait ça ne m'arrange pas le wrapper suid, car je veux quand meme que seul le root utilise l'interface, donc qu'à un moment il s'identifie avec son password.


Message édité par Moa_ le 16-04-2005 à 19:04:09
Reply

Marsh Posté le 17-04-2005 à 02:28:01    

up :(

Reply

Sujets relatifs:

Leave a Replay

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