20 Apr
2004
20 Apr
'04
11:21
On Thu, Apr 15, 2004 at 08:33:50PM +0200, Michael Gebhart wrote:
ich habe ein Programm, welches auf einen der unteren Ports lauscht, d.h. es muss als root gestartet werden. Allerdings möchte ich, wenn möglich nicht dauerhaft als root weiterarbeiten, aufgrund der Sicherheitsproblematik. Ich würde also gerne als root starten und dann zu einem anderen Benutzer
In einem C Programm mit seteuid(2) bzw. setuid(2), in einem Perl Script durch Setzen der Variablen $> (effective user ID) bzw. $< (real user ID), in einem Shell Script mit sudo ein anderes Script aufrufen, .....
Weiß jemand, wie ich das am besten mache?
Um welches Programm bzw. welche Sprache geht es denn? -- Stefan Tichy ( s.list at pi4tel dot de )