sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #35420
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