Re: suid skript


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