Subject: Re: suid skript
From: R. M. Rutschmann (Rutschmann@gmx.net)
Date: Fri Nov 05 1999 - 16:12:51 CET
Am Thu, 04 Nov 1999 schrieb Martin Schulze:
> R. M. Rutschmann wrote:
> > Moin,
> >
> > wie war noch mal der generische C-wrapper, um ein Script suid laufen zu lassen?
>
> super <----- preferred
Das sieht richtig gut aus, aber ...
Ich habe einen user eingerichtet der CDs brennen duerfen soll. Dazu wird ein
externer Brenner angeschlossen, der ueber das script /usr/local/bin/burn_on:
#!/bin/bash
/sbin/modprobe ncr53c8xx
/bin/echo "scsi add-single-device 0 0 5 0" > /proc/scsi/scsi
dem System bekannt gemacht werden soll. Funktioniert als root auch gut. Der
Brennuser erhaelt eine Eintrag in /etc/super.tab
start_brenn /usr/local/bin/burn_on brennuser
als brennuser sagt mir auch "super", dass ich start_brenn ausfuehren darf.
Aber "super start_brenn" sagt mir, daß ich auf /proc/scsi/scsi nicht zugreifen
darf. Gemein!!
Ich dachte ich bin dann root gleichwertig.
Hilfe,
Roland
> Gruesse,
>
> Joey
-- Dr. Roland Marcus Rutschmann <roland.m.rutschmann@uni-oldenburg.de> Inst. fuer Kognitionsforschung, Univ. Oldenburg, FB 5/A6, 26111 Oldenburg Tel.: 0441 798 2836 Fax: +49 441 7985170, http://neuro.psychologie.uni-oldenburg.de/~rutschmann
This archive was generated by hypermail 2b25 : Fri Nov 05 1999 - 16:12:10 CET