Re: setuid-skript

From: Marc Santhoff <M.Santhoff(at)t-online.de>
Date: Thu, 25 Nov 1999 04:25:01 +0100

Martin Rahnitzsch wrote:
>
> > Wie kann ich einem user erlauben, aus einem 'setuid'
> > shellscript (sh) 'ein ifconfig xxx up' abzusetzen?
>
> ich mache sowas mit einem kleinen c-programm, welches ich das suid bit
> gebe und nur einer bestimmten gruppe ausfuehrbar mache ..
>

Heißen Dank, kompiliert sofort und der Staub auf dem K&R darf liegen
bleiben!

> //////
> #include <unistd.h>
> #include <stdlib.h>
>
> main()
> {
> int oUid=getuid();
> setuid(0);
> system("/sbin/ifconfig isp0 up");
> setuid(oUid);
> }
> ///////
> mit kommandozeilen-parametern geht das natuerlich auch..

Fröhlich,
Marc

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Thu 25 Nov 1999 - 04:15:28 CET

search this site