Apache2 operation not permited

Geschlossen
Teetrinker - 22. Mai 2012 um 14:09
 Teetrinker - 23. Mai 2012 um 13:25
Hallo,

Ich habe einen Fehler: pkill: 12132 - Operation not permitted!!! und ich brauche eure Hilfe.
Der Fehler tritt beim Ausführen eines Scripts sh unter php;
Hier ist der Inhalt von /etc/sudoers
root ALL=(ALL) ALL
www-data ALL=(ALL) NOPASSWD

Danke im Voraus

3 Antworten

Hallo,

der Prozess würde wahrscheinlich von einem anderen Benutzer gestartet oder du hast keine Root-Rechte. Ein Benutzer ohne Root-Rechte kann nur seine eigenen Prozesse killen.

www-data sollte nicht sudoer sein,

und das ist eine riesige Sicherheitslücke, du sollst das sofort von deiner Datei entfernen,...falls dein Apache gehackt würde, wird der Hacker Root-Rechte auf deinen Rechner haben !!!
Teetrinker *
23. Mai 2012 um 11:32
OK, aber wie sollte ich mein Problem nun lösen !!!
Start ein Root Terminal, und in diesem Root Terminal gib den pkill Befehl ein.

Für die rechte, starte als Root:

chown root:www-data /var/www
find /var/www -type f -exec chmod 640 {} \;
find /var/www -type f -exec chmod 750 {} \;
find /var/www | grep "/.ht" | xargs chmod g-rwx

Viel Glück
Ich glaube , du hast mein Problem nicht richtig verstanden.
es geht um ein sh Script unter PHP; und ich habe immer beim lEinloggen ein Permissions-Problem.
Ich habe die Befehle, die du mir gegeben hast, eingetippt und jetzt wird meine Webseite nicht richtig angezeigt !!