Re: cambiare i permessi a /sbin/shutdown
Il giorno Thu, 31 Jan 2013 10:51:51 +0100
Luca Costantino <luca.costantino@gmail.com> ha scritto:
> Il 31 gennaio 2013 10:44, giuliano su Tiscali <giulianc@tiscali.it>
> ha scritto:
> > On Thu, 31 Jan 2013 10:01:13 +0100
> > [utenteragazza] localhost =NOPASSWD: /sbin/shutdown
> > ma questa è una istruzione in sudoers per sudo e lui ha appena detto
> > che vuole/deve usare altro :-)
>
> è un'opzione di sudo che non conoscevo... se permette di non usare la
> password mi va più che bene... stasera a casa provo, grazie :)
>
> --
> Chiave pubblica
> http://luca.costantino.googlepages.com/luca.costantino.asc
>
> Prima di tutto vennero a prendere gli zingari e fui contento, perché
> rubacchiavano.
> Poi vennero a prendere gli ebrei e stetti zitto, perché mi stavano
> antipatici. Poi vennero a prendere gli omosessuali, e fui sollevato,
> perché mi erano fastidiosi.
> Poi vennero a prendere i comunisti, e io non dissi niente, perché non
> ero comunista.
> Un giorno vennero a prendere me, e non c’era rimasto nessuno a
> protestare. (Martin Niemöller)
>
>
Io ti consiglio di utilizzare l'opzione che ti ha consigliato Matteo,
sostituendo [utenteragazza] con quello con cui gira il server web.
Poi da php usi shell_exec
(http://php.net/manual/en/function.shell-exec.php) per eseguire lo
shutdown.
Occhio che se il web server è in jail, ti devi portare dentro tutte
le dipendenze:
root@101-debian:~# ldd /sbin/shutdown
linux-vdso.so.1 => (0x00007fff60bff000)
libc.so.6 => /lib/libc.so.6 (0x00007f38311bf000)
/lib64/ld-linux-x86-64.so.2 (0x00007f3831526000)
Saluti,
Andrea Zwirner
Reply to: