Hallo Bernhard,

aus Sicherheitsgründen bleibt das SUID-Bit bei Shellskripten unberücksichtigt,
Abhilfe: sudo, super oder alternativ einen Wrapper in C o.ä.
schreiben.


On 25-Jul-99 Bernhard Rieder wrote:
> Ich glaube ich habe beim sticky-bit etwas falsch verstanden:
> 
> ich habe eine Datei "test" mit folgenden Rechten:
> -rwsrwsr-x   1 root     root           14 Jul 26 00:28 test
> 
> test:
>#!/bin/sh
> set
> 
> Diese Datei rufe ich dann als normaler user auf und erhalte
> folgendes Ergebnis:
> .....
> EUID=1000
> .....
> UID=1000
> .....
> 
> UID=1000 verstehe ich ja und das ist ja ok, aber EUID=1000 das
> kapiere ich nicht ganz. Warum ist das so und was muß ich tun
> um ein Programm wirklich mit EUID=0 laufen zu lassen.
> 
> MfG, Bernhard
> 

----------------------------------------------------------------------
Dipl. Psych. Peter Ganten
University of Bremen - Department of Psychology
Institute of Psychology and Cognition Research
E-Mail: [EMAIL PROTECTED]
        Peter Ganten <[EMAIL PROTECTED]>
Phone: +49 / 421 / 218 3813 Fax: +49 / 421 / 218 4600
Date: 26-Jul-99; Time: 14:52:22

----------------------------------
------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie
bitte eine E-Mail an [EMAIL PROTECTED] die im Body
"unsubscribe debian-user-de <deine emailadresse>"
enthaelt.
Bei Problemen bitte eine Mail an: [EMAIL PROTECTED]
------------------------------------------------
Anzahl der eingetragenen Mitglieder:     745

Antwort per Email an