[Perl] Mon script a besoin de privileges supplémentaires

Mon script a besoin de privileges supplémentaires [Perl] - Perl - Programmation

Marsh Posté le 10-09-2005 à 10:58:06    

J'ai fait un petit script qui me permet de relancer automatiquement la config de mes serveurs apache et bind9
 
Avec l'interpreteur , il fonctionne bien tant que je suis logué en root
 
Or je veux executer ce script par l'intermediaire CGI, depuis un navigateur web
 
Et dans ce cas, l'utilisateur webdata (utilisé par apache) n'a pas les permissions pour rebooter les serveurs.
 
2 solutions : donner temporairement les droits à l'utilisateur en cours, ou alors creer un utilisateur avec les privileges et basculer d'utilisateur au lancement de mon script..
 
Mais je ne sais pas du tout comment procéder .. :(


Message édité par linkowich le 10-09-2005 à 10:59:25
Reply

Marsh Posté le 10-09-2005 à 10:58:06   

Reply

Marsh Posté le 10-09-2005 à 10:59:58    

sudo ?

Reply

Marsh Posté le 10-09-2005 à 11:23:51    

Oui pourquoi pas, mais comment je l'utilise dans le script?
 
Car sudo renvoie sur un prompt pour entrer le password, je ne peux pas le passer en argument

Reply

Marsh Posté le 12-09-2005 à 18:01:54    

sudo peut etre configure pour ne pas demander de password.

Reply

Sujets relatifs:

Leave a Replay

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