← Back to team overview

sslug-teknik team mailing list archive

Re: om SUID SUDO ?

 

Jo det er et script jeg ville gøre SUID, det kan jeg altså ikke, OK. Du foreslår
noget du kalder SUDO eler lign, hvad er det ? jeg kan ikke finde noget i nogen
bøger, og heler ikke en man  page om det ? Jeg kører redhat 6.0

mvh.    Alex

Kristian Bjørnskov wrote:

> On Mon, 09 Apr 2001 13:16:28 +0300, Alex Kofoed <guaasiaa@xxxxxxxxxxx> wrote:
> >     Jeg prøver at få en almindelig bruger til at få root rettighed på
> > blot en enkelt fil, som jeg gør suid, dvs. den får rettighederne 4754,
> > men alligevel kan jeg ikke f.eks. mounte et drev inde fra filen, men får
> > beskedden
> > "only root can mount /C"
> > men er jeg ikke root når jeg er inde i filen som er ejet af root og har
> > suid bitten sat ?
>
> Det lydder umidlbart som om det er et script du har gjort SUID. Det kan ikke
> lade sig gøre. Hvis du vil have scripts til at køre som root, skal du bruge
> sudo eller tilsvarende.
>
> En lidt mere "dirty way" er at lægge det der kræver root ind i
> noget c-kode så du får en binær fil:
>
> som root:
>
> cat <<__END__ >mountstuff.c:
> main() {
>   setreuid(0,0); system("mount ...");
> }
> __END__
> cc -o mountstuff mountstuff.c
> chmod 4754 mountstuff
>
> --
> Most kind regards,
> Kristian Bjoernskov, <mailto:krbj@xxxxxxxxxxxxxxx>
> Novo Nordisk IT, Network - internet.
> Phone: +45 4442 3299. Fax: +45 4442 6061

SUDO ?



Follow ups

References