← Back to team overview

sslug-teknik team mailing list archive

Re: Shutdown som ikke-root?

 

Wed, 13 Feb 2002 21:15:00 +0100, skrev Morten Egelund Rasmussen
<sslug-teknik@xxxxxxxxxxxxxx>:

> Hejsa,

> Jeg har skrevet et script som foretager et shutdown. (I Perl:
> system("shutdown","-h","now");)

> Hvis jeg kører scriptet manuelt som root, fungerer det fint (serveren
> slukker!).

> Hvordan kan jeg få dette script til at virke under andre brugere, eller
> f.eks. cron dæmonen? Hvis jeg tilføjer scriptet til root's cron-liste,
> så virker det nemlig ikke... (æv!)

> Hvad med /etc/shutdown.allow? (Den anvendes så vidt jeg kan forstå kun
> når der "trappes" CTRL-ALT-DELETE?!)

Du kunne oprette en gruppe (shutdown) og give medlemmerne ret til at
køre shutdown.

addgroup shutdown
adduser <user> shutdown
   chown root.shutdown /sbin/shutdown
   chmod 4754 /sbin/shutdown

Leo
-- 
Ocean:  A body of water occupying about two-thirds of a world made for man --
who has no gills.
-- Ambrose Bierce


Follow ups

References