HI
gibts eine Möglichkeit PHP-CLI nur als root ausführbar zu machen?
müßt ein php script mit crontab laufen lassen, will aber ned, das user unfug machen können.
hat wer nend tip?
lg
mmailer
PHP CLI nur als root
Hi
puh als root?? ist nicht soooo dolle, versuch mal
einen User zu erstellen, der die nötigen Rechte hat.
dann kannst du mit
nur diesem einen User dier Ausfürhrungrechte geben
gruss
Johannes
puh als root?? ist nicht soooo dolle, versuch mal
einen User zu erstellen, der die nötigen Rechte hat.
dann kannst du mit
Code: Alles auswählen
chown user.user file
chmod 100 file
gruss
Johannes
ja ne schon klar ...mmailer hat geschrieben:es geht nicht um das php file selbst,
sonder um generelles php-Code ausführen!
Ich würd gern das nur root PHP-CLI verwenden kann!
Code: Alles auswählen
man chown
man chmod
export FILE=`which PHP-CLI`
export USER="user_oder_wenn_es_den_Unbeding_sein_muss_dann_zur_Not_mit_Sicherheitsbedenken_veilleicht_auch_der_Benutzer_root"
chown $USER.$USER $FILE
chmod 100 $FILE
HTH
müssen nur das Executable welches du startest (es müsste irgenwo in /bin /usr/bin oder so liegen, 1.Zeile im script oder mit which suchen).mmailer hat geschrieben:mercy mercy vorerst
und nun die letzte fräg:
welches file sollt ich auf zugriff beschränken??
oder ganzes /etc/php5 verzeichnis
oder
/etc/php5/cli verzeichnis?
danke nochmal
In den /etc/* Verzeichnissen liegen (mit Ausnahmen) nur configs und keine executables, d.h. warscheinlich würde das
executable auch ohne configs irgendwas tun (nicht nötig / sinnvoll)
Achtung bei Systemupdates !
die Rechte können wieder zurückgesetzt werden!
HTH
Johannes