Ik ervaar een probleem met het wisselen tussen users binnen een php script.
Zelf denk ik dat het te maken heeft met mod_ruid. (die ik heb geinstalleerd op directadmin, wido bedankt)
Ik heb mijn sudoers file aangepast zodat ik no passwd kan doen voor whoami.
Ik heb het volgende script:
<?php
echo shell_exec("whoami");
echo shell_exec("sudo whoami");
?>
Wanneer ik php via commandline uitvoer, gaat dit goed. (ik leuk te zien testuser en root) Maar wanneer ik het script via de browser aanroep, dus via apache, krijg ik alleen testuser en lukt sudo niet. Hoe kan dit? Hoe kan ik dit eventueel repareren?
Helaas weet ik niets van het onderliggende systeem, dus kom gewoon niet verder.
Bij voorbaat dank voor de tips!

Likes:


)
Quote
)