Suid bit

Hi!
Ich habe ein Problem mit dem suid bit:
Ich moechte ein kleines perl script zum steuern der ISDN Karte schreiben das auch normale Benutzer ausfuehren koennen. D.h. um auf /sbin/isdnctrl zugreifen zu koennen muss ich root Rechte haben.
Gut, wenn ich aber chmod +s isdnctrl.pl ausfuehre und danach das script als user starte bekomme ich die Fehlermeldung „Can’t do setuid“. Kann mir irgendwer sagen wie ich das hinbiegen kann?

MfG,
David

na immer noch besser als in der sh…
die macht einfach weiter aber ohne suid!

iirc ist es in linux nicht moeglich scripte suid zu setzen, da dadurch ne ganze menge sicherheitsloecher entstehen koennen.

joachim

na immer noch besser als in der sh…
die macht einfach weiter aber ohne suid!

Ja das ist mir auch aufgefallen :wink:

iirc ist es in linux nicht moeglich
scripte suid zu setzen, da dadurch ne
ganze menge sicherheitsloecher entstehen
koennen.

Hmmmm, wieso? Finde ich eigendlich komisch… also muss ich extra C anstrengen damit ich ein Programm setuid betreiben kann?? Man das ist echt nervig…

Danke!

David