Thread View: ch.comp.os.linux
2 messages
2 total messages
Started by Robert Ribnitz
Tue, 30 Mar 1999 00:00
welche prozesse (daemons) brauchen root privs?
Author: Robert Ribnitz
Date: Tue, 30 Mar 1999 00:00
Date: Tue, 30 Mar 1999 00:00
15 lines
914 bytes
914 bytes
Hallo, letzhin fiel mir bei meinem Suse 6.0 (Kernel 2.1.166), dass die meisten daemons mit root rechten laufen, obwohl sie die ja kaum brauchen (atd und lpd sind die einzigen ausnbahmen, die ich gesehen habe, die nicht als root laufen). In anbetracht der tatsache, dass gerade sendmasil oefters schlagzeilen machte, was holes anbelangt, ist das natuerlich bedenklich. also hier meine fragen 1) wie veranlasse ich das system dazu beim booten den daemon unter einem bestimmten usernamen zu starten? 2) welche der ganzen demons brauchen root access?
Re: welche prozesse (daemons) brauchen root privs?
Author: Roland Schneider
Date: Tue, 30 Mar 1999 00:00
Date: Tue, 30 Mar 1999 00:00
25 lines
1608 bytes
1608 bytes
robert.ribnitz@unifr.ch (Robert Ribnitz) wrote in ch.comp.os.linux: [...] >1) wie veranlasse ich das system dazu beim booten den daemon unter >einem bestimmten usernamen zu starten? Billig: setuid-bit des Binary setzen, allerdings 'vergisst' dieses dann aus Sicherheitsgr�nden den LIBPATH, dieser m�sste also vorg�ngig mit rein compiliert werden. Traditionell: kleiner Wrapper in C schreiben welcher, nach einem setuid(UID)-call das Binary ausf�hrt. Faul/Sicher: Wrapper aus den Ports/Packages verwenden oder sudo verwenden http://www.courtesan.com/sudo/ >2) welche der ganzen demons brauchen root access? Zumindest alles was an die Passworte ranwill, und auch alles was einen setuid-call auf einen anderen User machen soll, in einer Sandbox muss sichergestellt sein das auf alle ben�tigten Dateien zugegriffen werden kann. Aber das wirst du mit etwas T�ftel recht schnell herausfinden :) Roland
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads