← Back to team overview

sslug-teknik team mailing list archive

Re: can't do setuid ??? why not?

 

Jens Lauterbach <jeans@xxxxxx> writes:

> hvis jeg har forstået det korrekt, så finder den selv ud af hvornår
> perl-suid skal bruges og hvornår almindelig perl skal bruges?? 
> afhængig af s-bitten altså???

Ja. Har scriptet SUID bit, bliver suidperl automatiskt startet, i
stedet for det normale perl program. Dit script vil blive udført med
"taint" slået til (se man perlsec).

"can't do setuid" beskeden kunne være fordi suidperl ikke findes eller
findes den men dens rettigheder er ikke sat til 4755.

Jeg kan huske at dengang jeg kørte SUSE 6.x, blev suidperl installeret
med 755 (eller et eller andet script blev ved med at lave den om til
755). Den burde se sådan ud:

-rwsr-xr-x    2 root     root        58664 May 23 17:34 /usr/bin/suidperl



-- 
=======================================================================
<erwin@xxxxxxxxxxxxx>           Herlev, Denmark       Software Designer
<URL:http://www.andreasen.org/>       <*>       Eicon Networks Research
=======================================================================



References