[prev in list] [next in list] [prev in thread] [next in thread] 

List:       suse-linux
Subject:    AW: bind9 vie Web neu starten
From:       "Daniel Sepeur" <mlists () eomis ! de>
Date:       2002-09-09 4:25:53
[Download RAW message or body]

Hai,

> > ich habe jetzt bei mir SuExec installiert.
> > Es werden auch die richtigen ID's den Scripts (Perl) zugeteilt. Wir 
> > kann ich einem User soviele Rechte via SuExec geben, dass ich via 
> > Browser z.B. der Nameserver oder aber auch den FTP-Server etc. 
> > neustarten kann?
> >
> > In der Datei /etc/sudoers habe ich den Benutzer bereits 
> eingetragen. 
> > Aber ich denke die Datei hat nur was mit sudo zu tun :)
> 
> Die Sache sollte sich recht einfach lösen lassen:
>     system('/usr/bin/sudo /pfad/zu/programm params');
> (wobei ich mangels Perl-Kenntnissen nicht genau weiß, ob system() der 
> richtige Befehl ist. Bei PHP passt es jedenfalls ;-)
> 
> Ich bin mir nur nicht ganz sicher, ob suExec greift, wenn sudo 
> aufgerufen wird. IIRC wird die UID von suExec nicht gesetzt, wenn man 
> ein suid-gesetztes Programm aufruft (dann wird sudo von wwwrun 
> aufgerufen) Evtl. brauchst Du also ein Wrapperscript, das dann sudo 
> aufruft.

[...]

Schau Dir auch mal das Programm "super" an. Das ist ein Wrapper, den Du
über eine Konfiguratinsdatei so füttern kannst, dass er bestimmte
Programme als "root" ausführt, angestossen kann das aber als User
werden.

Daniel



--
Um die Liste abzubestellen, schicken Sie eine Mail an:
    suse-linux-unsubscribe@suse.com
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: suse-linux-help@suse.com

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic