[Eisfair] Rechte von wwwrun
Detlef Paschke
schabau at t-online.de
Mi Jun 11 20:45:13 CEST 2014
Am 11.06.2014 19:47, schrieb Juergen Edner:
> Hallo Detlef,
Hallo Juergen,
> Du kannst mittels 'su - wwwrun -s /bin/sh' an der Konsole den User
> wechseln. Dann wanderst Du mittels "cd" in das Verzeichnis in welchem
> das Programm liegt und rufst Du "strace -f -v -o /tmp/ipmi-trace.log
> ../ipmi-sensors" auf und schaust wobei eine Zugriffsverletzung auftritt.
danke für den Tip.
Ich habe das log einmal als root und einmal als wwwrun aufzeichnen lassen.
Zunächst sind die logs nahezu identisch bis zur Zeile:
14440 1402 getuid32() = 0
14441 1402 times({tms_utime=2, tms_stime=13, tms_cutime=0,
tms_cstime=0}) = 1718839749
14442 1402 time(NULL) = 1402510579
14443 1402 open("/dev/ipmi0", O_RDWR) = -1 ENOENT (No such file
or directory)
danach kommen als root die Programmausgaben.
Als wwwrun ist danach Schluss.
14440 32385 getuid32() = 30
14441 32385 write(2, "ipmi-sensors: permission denied\n", 32) = 32
14442 32385 exit_group(1) = ?
14443 32385 +++ exited with 1 +++
Ich habe noch ein wenig weiter "Rum gespielt" und es sieht wohl so aus,
dass kein anderer User ipmi-sensors ausführen darf. Aber warum?
> Gruß Jürgen
Viele Grüße
Detlef Paschke
--
registered Fli4l-User #00000209
Das "Zitat des Augenblicks" gibt es nur auf
http://www.schabau.goip.de
Mehr Informationen über die Mailingliste Eisfair