linux-l: Progs als root

Hendrik hendy at inf.fu-berlin.de
Mi Jul 15 20:33:28 CEST 1998


entweder du schreibst ein kleines C prggy das das script ausfuehrt und das du dann +s setzt oder du
nimmst suidperl.. (normale shell scr. koennen aus sicherh.ä gruenden nicht +s...  oder du nimmst
sudo...


-hendy

> 
> Hallo Leute,
> 
> ich habe mal eine Frage: Ich m"ochte ein Shell Script einen normalen
> Benutzer ausf"uhren lassen, in dem aber Befehle stehen, die nur root
> ausf"uhren darf.
> 
> Zum Beispiel steht in dem Script(modus 755, geh"ort root.root):
> 
> ----------------------------------------
> !#/bin/sh
> #
> route add default blalbalba
> ----------------------------------------
> 
> Wenn jetzt der Ottonormaluser das Script ausf"uhrt, bekommt er nat"urlich
> eine Kernelmeldung SIOlaberlaber...
> 
> Was gibt es f"ur elegante M"oglichkeiten, den normalen User so ein Script
> ausf"uhren zu lassen, als User root? Ich habe das Script schon 
> 
> chmod +s NameDesSkriptes
> 
> gesetzt, aber ohne Erfolg. Ich m"ochte nat"urlich das root passwd nicht
> weitergeben :-)
> 
> 
> MfG, Siggi
> 
> =====================================================================
> Siegfried Pohl                                                      
> http://www.in-berlin.de/User/czbbs                                  
> spohl at czbbs.in-berlin.de                                            
> Tel: +49 3381 718056                                                
> Fax: +49 3381 718058                                                 
> > Only wimps use tape backups; real men put their software on       < 
> > ftp-servers and let the rest of the world mirror it.              < 
> > (C) Linus Torvalds                                                < 
> ===================================================================== 
> 





Mehr Informationen über die Mailingliste linux-l