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