cee jay: php, apache und userrechte

Beitrag lesen

Hallo,

da ich bei: su -c "ndc restart" root - noch das passwort extra eingeben muss, fällt das leider weg (oder kennt jemand eine methode um su das passwort zu übergeben ? nicht sinnvoll - aber interessant!).

$rootpasswd="yoursecretpwd";
$command = "/bin/su -c "rcnamed restart""; // so mach ich es unter SUSE
$fp = popen($command,"w")or die("Mist fehler");
fputs($fp,$rootpasswd)or die("Na geht net");
pclose($fp);

gibts noch eine andere lösung ?
ich bin zwar VÖLLIG zufrieden, denn sie funktioniert.
nur das die betreffenden Seiten im Moment per Samba und per FTP erreichbar sind - und mein root password in der Seite - na ich weiß ja nicht *ggg* - is nicht wild, aber wenns weitere Lösungen gibt, immer her damit