Archiv verlassen und diese Seite im Standarddesign anzeigen : php-script befehle als root ausführen .... (udduser)
also aufm linux server MUSS ich mit php nen user anlegen ... das kann ja bekanntlich nur root ... ich hab hier auch mal bissel probiert aber das funzt nicht .. was kann man da noch machen ?
<?
$command = array("su","rootpasswort","useradd mistkerl","exit","");
$cmdnum = "0";
while($cmdnum < 5)
{
system("$command[$cmdnum]");
$cmdnum++;
}
?>
Nimm doch den
http://www.webmin.com/
Der Apache führt solche Kommandos aus Sicherheitsgründen nicht aus.
Ich muss dann praktisch dem Benutzer "apache" mit sudo ausstatten, richtig ?
Sudo ist ein Linux-Befehl.
Dem Apache wurde schon vor Jahren aus Sicherheitsgründen die
Möglichkeit genommen ins System einzugreifen; mit PHP geht das nicht.
Du mußt Perl verwenden und über den sudo-Befehl gehen.
Aber es ist der Mühe nicht wert. Allein bis du die Oberfläche in
Perl hinbekommen hast vergeht eine Menge Zeit.
Verwende den Webmin.
Hallo,
mit expect und su -c adduser müßte das gehen.
Offe
Powered by vBulletin® Version 4.2.5 Copyright ©2025 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.