🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: ch.comp.os.linux
Article #23471

Re: welche prozesse (daemons) brauchen root privs?

#23471
From: Roland Schneider
Date: Tue, 30 Mar 1999 00:00
25 lines
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
Technical Details
Message-ID: <3700df54.15128103@news.fish.ch>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <3700b934.49159387@news.unifr.ch>

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII
X-Google-Thread: f4b73,6992237b785cbb84
X-Google-Attributes: gidf4b73,public
From: rs@9903.fish.ch (Roland Schneider)
Subject: Re: welche prozesse (daemons) brauchen root privs?
Date: 1999/03/30
Message-ID: <3700df54.15128103@news.fish.ch>
X-Deja-AN: 460763187
Content-Transfer-Encoding: 8bit
References: <3700b934.49159387@news.unifr.ch>
Content-Type: text/plain; charset=ISO-8859-1
X-Complaints-To: newsmaster@access.ch
X-Trace: pacifica.access.ch 922804878 9942 195.112.75.198 (30 Mar 1999 14:41:18 GMT)
Organization: Big!
Mime-Version: 1.0
NNTP-Posting-Date: 30 Mar 1999 14:41:18 GMT
Newsgroups: ch.comp.os.linux