![](https://seccdn.libravatar.org/avatar/b615a5b0cf1090fa484a325041d670f4.jpg?s=120&d=mm&r=g)
Hallo Leute, ich arbeite gerade an einem Problem, das ich mit suid loesen wollte. Ein selbst geschriebenes C-Programm , das ich als user wwwrun aufrufe, soll mit root-Rechten laufen. # chown root.uucp /sbin/boxprog # chmod 4750 /sbin/boxprog # usermod -G uucp wwwrun ~> /sbin/boxprog start das Programm legt seine PID in "/var/log/PID/" ab, dieses Verzeichnis hat die Rechte 775 root.root nun geschieht folgendes: - wenn ich das Programm als root aufrufe klapt alles - wenn ich das Programm als user wwwrun aufrufe, dann beendet sich das Programm wieder weil es seine PID nicht ablegen darf, also ein Rechte-Problem hat. sollte das Programm nicht mit vollen root-Rechten laufen ? Zuvor hatte ich das Problem mit sudo geloest, leider bin ich darauf angewiesen, dass die Eintraege mit einem script erfolgen muessen, damit Disketteninstallationen moeglich sind. Wenn ich dann eine vorgefertigte sudoers-Datei einfach auf einen Fremdrechner kopiere, dann besteht die Gefahr, dass sudo diese nicht akzeptiert, deshalb bin ich auf suid gekommen. hat jemand Rat Erich