[PHP] www-data user root acties laten uitvoeren

Pagina: 1
Acties:

  • Borrie
  • Registratie: Juli 2000
  • Laatst online: 07-09-2022
Voor mijn afstudeerproject ben ik op zoek naar een manier om de www-data user (Apache onder Debian) op de een of andere manier iets te laten uitvoeren als root. (Users aanmaken met bepaalde rechten)

Dit is natuurlijk vragen om problemen, ik zit te denken aan een van de volgende oplossingen;

- SUDO (maakt het mogelijk voor een administrator om specifieke users root rechten te geven onder specifieke omstandigheden. (http://www.courtesan.com/sudo/)
- BASH; een script via crontab laten uitvoeren en die in een bestand laten kijken welke gebruikers er moeten worden aangemaakt
- BASH; de webinterface een script laten uitvoeren en dan op de een of andere manier root worden.

Heeft iemand al zoiets geïmplementeerd? Heeft iemand suggesties? Alvast bedankt!

-Wouter

  • Snow_King
  • Registratie: April 2001
  • Laatst online: 19-02 17:13

Snow_King

Konijn is stoer!

Helaas is dat niet mogelijk ivm de veiligheid.

Wat je kan doen is suPHP installeren (http://www.suphp.org/) en dan kan je php-scripts uitvoeren onder bijv je eigen user.

Je kan dan die user de rechten geven users te adden en je hebt het voor elkaar :)

  • whoami
  • Registratie: December 2000
  • Laatst online: 21:53
Ik denk dat dit meer iets voor NOS is dan voor P&W
-> NOS

https://fgheysels.github.io/


  • Kogelvis
  • Registratie: Maart 2001
  • Laatst online: 18-02 11:05

Kogelvis

Nu ook met gitaar

Je kan het inderdaad via sudo doen (dat heb ik ook al es gedaan)
en je zou een script suid root kunnen maken en dan gewoon aanroepen nadeel hiervan is echter dat andere users dat script ook kunnen aanroepen.

<Jeroen> Wirf: vrouwen versieren kan je gewoon in het OSI model proppen hoor :P
I am dyslexic of Borg prepare to have your ass laminated
Real Programmers always confuse Christmas and Halloween because oct31 = dec25