Article View: nl.comp.os.linux
Article #199Re: programma onder ander userID opstarten
From: Pieter
Date: Thu, 26 Nov 1998 00:00
Date: Thu, 26 Nov 1998 00:00
36 lines
1809 bytes
1809 bytes
Lieven De Samblanx ([lieven]@bwa.be) wrote: > Hallo, > Hoe kan je bij het opstarten een programma onder een bepaald > useraccount laten opstarten ? De opstart bende wordt als root uitgevoerd; dus doe je iets als: su postgres start-script ergens wegzetten in /etc/rc.d/<distro-afhankelijke-crap> > dan naar postgres --- is er overigens een manier om direkt su naar de > paswoordloze user postgres te doen ?). su postgress werkt niet? Heb je zeker een fascisten-su ofzo. Misschien moet jezelf in groep wheel oid zetten? Kijk in de manpage van je su. > tenzij dat op een of andere manier in die programma's ingecompileerd Dat zal daar wel ingezet zijn ja, ze starten als root en doen een setuid call ofzoiets. start maar eens op met strace... > is (maar wat doen ze dan als die user niet bestaat ?) Dan zijn ze hardgrondig de lul. De programmeur zal wel een foutafhandeling hebben gemaakt voor dat geval. (Als het een BOFH was, dan zou ie zelf aan de /etc/passwd kunnen gaan klussen, even usertje toevoegen..) > Setuid is enkel om naar user root te wijzigen, of zit ik daar verkeerd > ? Nee, dat is het niet, ja, je zit verkeerd. Lees man setuid maar.A -- Pieter Luteijn "" +31703881424
Technical Details
Message-ID:
<bdfk37.18a.ln@ampersand.et.tudelft.nl>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<365fb578.9990563@wingate>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: 100a19,c2cdada1d00ac631 X-Google-Attributes: gid100a19,public X-Google-Thread: fb7d6,c2cdada1d00ac631 X-Google-Attributes: gidfb7d6,public From: luteijn@ampersand.et.tudelft.nl (Pieter) Subject: Re: programma onder ander userID opstarten Date: 1998/11/26 Message-ID: <bdfk37.18a.ln@ampersand.et.tudelft.nl> X-Deja-AN: 416002168 References: <365fb578.9990563@wingate> Followup-To: nl.comp.os.linux,be.comp.os.linux Organization: Delft University of Technology Newsgroups: nl.comp.os.linux,be.comp.os.linux