← Back to team overview

sslug-teknik team mailing list archive

Re: chmod 4760 og 3<&0

 

2009/9/27 David Bo Jensen <dbj@xxxxxxxxxxxxx>:
>>> Nu fejler det. Hvorfor?
>>> Skyldes det at bash fortolkeren altid kører som user og ignorer s'et sat
>>> for
>>> scriptet? Jeg tror det, men hvordan omgår man det?
>
>>Nej. Det er OS'et, der bestemmer den effektive user.
>
> Ja. Påstår jeg da noget andet?

Ja, du skrev at om shellen ignorede suid. Den kan et program slet ikke, da
det jo OS der bestemmer effektiv user.

> Man er logget ind som "user". Og scripts bliver afviklet med de rettigher
> som "user" nu engang har, og s flaget bliver ignoreret
>

Det er umuligt. Scriptets effektive user er sat vha. SUID af linux kernen.


/Martin


References