Re: Apagar el PC con PHP

2001-05-15 Por tema Miguel Angel
On Sat, May 12, 2001 at 10:39:52PM +0100, Miguel Angel wrote:
   Estoy buscando un comando para ponerlo en una llamada PHP en
   la función  system() en una paginita web.  La idea es que mi
   padre pueda apagar el PC  desde su portátil  a través de una
   web hecha con PHP.

Bueno,  finalmente lo  conseguí,  aunque  no creo que sea la
opción  más  segura.  He cambiado el  grupo  propietario del
ejecutable /sbin/halt a un nuevo grupo creado por mí,  le he
activado el bit  suid (chmod +s) y le he puesto los permisos
750.  Ahora cuando quiera que un  usuario pueda apagar el PC
sólo tengo que añadirlo al grupo en cuestión.

Muchas  gracias  por las sugerencias,  algún día aprenderé a
usar sudo :-)

-- 
 ~ ~ ~ ~ ~ Miguel Ángel Vilela ~ ~ ~ ~ ~
  ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
 ___
| a.k.a. miguev at IRC-Hispano, Gulic  Barrapunto  |
| Santa Cruz de Tenerife, Islas Canarias   (Spain)  |
| Public GPG key at http://search.keyserver.net/|
| Web:  http://usuarios.tripod.es/miguev/ (under construction)  |
| ICQ:  #72624205 || Nick: miguev   |
| Grupo de Usuarios de LInux de Canarias - http://www.gulic.org |
| Powered by Linux 2.4.2 on a Debian GNU/Linux 2.2 Potato   |
| Linux Registered User #184518 (http://counter.li.org) |
| Linux Registered Box   #81674 (IBM Aptiva 2175, P120, 32RAM, 1GB) |
| Linux Driver Petition  #73209 (http://www.libralinux.com/)|
 ~~~
///
   (@ @)
-oOO(_)OOo---
 Séptima excepción de Zymurgy sobre la Ley de Murphy:
 
Cuando llueve, diluvia.
-


pgpa5xUxMnxqL.pgp
Description: PGP signature


Apagar el PC con PHP

2001-05-12 Por tema Miguel Angel


Saludos [EMAIL PROTECTED]

Estoy buscando un comando para ponerlo en una llamada PHP en
la función  system() en una paginita web.  La idea es que mi
padre pueda apagar el PC  desde su portátil  a través de una
web hecha con PHP. He probado con shutdown y halt pero ambos
requieren ser ejecutados por root. En las páginas man de los
comandos estos no he  encontrado la respuesta a mi problema.
Poniendo www-data en /etc/shutdown.allow tampoco funciona.
También he probado con sudo y no lo consigo. Recuerdo que en
RedHat  cualquier  usuario podía  apagar  el sistema  con el
comando  halt,  aunque shutdown estaba reservado a root.  Si
bien puede ser un poco inseguro, ¿hay alguna forma de que el
comando  halt  funcione con  cualquier usuario?  o mejor aún 
¿con un usuario particular (www-data)?

-- 
 ~ ~ ~ ~ ~* Miguel Ángel Vilela *~ ~ ~ ~ ~
   ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
 ___
| a.k.a. miguev at IRC-Hispano, Gulic  Barrapunto  |
| Santa Cruz de Tenerife, Islas Canarias   (Spain)  |
| Public GPG key at http://search.keyserver.net/|
| Web:  http://usuarios.tripod.es/miguev/ (under construction)  |
| ICQ:  #72624205 || Nick: miguev   |
| Grupo de Usuarios de LInux de Canarias - http://www.gulic.org |
| Powered by Linux 2.4.2 on a Debian GNU/Linux 2.2 Potato   |
| Linux Registered User #184518 (http://counter.li.org) |
| Linux Registered Box   #81674 (IBM Aptiva 2175, P120, 32RAM, 1GB) |
| Linux Driver Petition  #73209 (http://www.libralinux.com/)|
 ~~~
///
   (@ @)
-oOO(_)OOo---
 Dos ranas saltaron dentro de un cubo de nata
 en una lechería
 - Más vale que nos demos por vencidas --croó una
   de ellas mientras se esforzaba en vano por salir--.
   Estamos perdidas.
 - Sigue nadando --dijo la otra--. Saldremos de
   alguna manera.
 - Es inútil --chilló la primera--. Es demasiado
   espeso para nadar, demasiado blando para saltar,
   demasiado resbaladizo para arrastrarse. Como de
   todas maneras hemos de morir algún día, mejor que
   sea esta noche.
 Así que dejó de nadar y pereció ahogada. Su amiga
 siguió nadando y nadando sin rendirse.
 Y al amanecer se encontró sobre un bloque de
 mantequilla que ella misma había batido. Y allí
 estaba, sonriente, comiéndose las moscas que acudían
 en bandadas de todas las direcciones.
 
Anónimo.
-


pgpJAqUm6EtyJ.pgp
Description: PGP signature


Re: Apagar el PC con PHP

2001-05-12 Por tema Luis Cabrera

  Quien:Miguel Angel 
  Cuando:   sábado, 12 de mayo del 2001, a las 10:39, 
  Qué:  Apagar el PC con PHP 


 
 
   Saludos [EMAIL PROTECTED]
 
   Estoy buscando un comando para ponerlo en una llamada PHP en
   la función  system() en una paginita web.  La idea es que mi
   padre pueda apagar el PC  desde su portátil  a través de una
   web hecha con PHP. He probado con shutdown y halt pero ambos
   requieren ser ejecutados por root. En las páginas man de los
   comandos estos no he  encontrado la respuesta a mi problema.
   Poniendo www-data en /etc/shutdown.allow tampoco funciona.
   También he probado con sudo y no lo consigo. Recuerdo que en
   RedHat  cualquier  usuario podía  apagar  el sistema  con el
   comando  halt,  aunque shutdown estaba reservado a root.  Si
   bien puede ser un poco inseguro, ¿hay alguna forma de que el
   comando  halt  funcione con  cualquier usuario?  o mejor aún 
   ¿con un usuario particular (www-data)?
 

Mirate el comando sudo



-- 

Mi frase del dia:

#--#
La verdad absoluta no existe y esto es absolutamente cierto. -- Juan.
#--#

Linux elsa 2.4.4correcaminos #1 dom abr 29 21:16:40 WEST 2001 i686 unknown

=8=
___   _
  / ___|_   _| (_) ___  Grupo de Usuarios de LInux de Canarias
 | |  _| | | | | |/ __| Pasate por nuestro web
 | |_| | |_| | | | (__  http://www.gulic.org/
  \|\__,_|_|_|\___| Clave GPG en las paginas de Gulic
Clave GPG en search.keyserver.net
  Key fingerprint = F734 17F5 3AB6 E1F6 11C4  B498 5B3E  FEDF 90DF
=8=


pgpPFU81tYkRH.pgp
Description: PGP signature


Re: Apagar el PC con PHP

2001-05-12 Por tema Juan Rafael Alvarez Correa
Con sudo tiene que funcionar, hace como ano y medio hicimos un
montaje de un webmail gratuito basado en IMP y ciertas cositas que
tenia que hacer en el sistema como root fueron solucionadas con el
sudo, pero creo que en este caso no utilizamos php sino server side
includes.  Si mandaras un poquito mas de informacion podriamos mirar.

On Sat, May 12, 2001 at 10:39:52PM +0100, Miguel Angel wrote:
 
 
   Saludos [EMAIL PROTECTED]
 
   Estoy buscando un comando para ponerlo en una llamada PHP en
   la función  system() en una paginita web.  La idea es que mi
   padre pueda apagar el PC  desde su portátil  a través de una
   web hecha con PHP. He probado con shutdown y halt pero ambos
   requieren ser ejecutados por root. En las páginas man de los
   comandos estos no he  encontrado la respuesta a mi problema.
   Poniendo www-data en /etc/shutdown.allow tampoco funciona.
   También he probado con sudo y no lo consigo. Recuerdo que en
   RedHat  cualquier  usuario podía  apagar  el sistema  con el
   comando  halt,  aunque shutdown estaba reservado a root.  Si
   bien puede ser un poco inseguro, ¿hay alguna forma de que el
   comando  halt  funcione con  cualquier usuario?  o mejor aún 
   ¿con un usuario particular (www-data)?
 
 -- 
~ ~ ~ ~ ~* Miguel Ángel Vilela *~ ~ ~ ~ ~
  ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
  ___
 | a.k.a. miguev at IRC-Hispano, Gulic  Barrapunto  |
 | Santa Cruz de Tenerife, Islas Canarias   (Spain)  |
 | Public GPG key at http://search.keyserver.net/|
 | Web:  http://usuarios.tripod.es/miguev/ (under construction)  |
 | ICQ:  #72624205 || Nick: miguev   |
 | Grupo de Usuarios de LInux de Canarias - http://www.gulic.org |
 | Powered by Linux 2.4.2 on a Debian GNU/Linux 2.2 Potato   |
 | Linux Registered User #184518 (http://counter.li.org) |
 | Linux Registered Box   #81674 (IBM Aptiva 2175, P120, 32RAM, 1GB) |
 | Linux Driver Petition  #73209 (http://www.libralinux.com/)|
  ~~~
 ///
(@ @)
 -oOO(_)OOo---
  Dos ranas saltaron dentro de un cubo de nata
  en una lechería
  - Más vale que nos demos por vencidas --croó una
de ellas mientras se esforzaba en vano por salir--.
Estamos perdidas.
  - Sigue nadando --dijo la otra--. Saldremos de
alguna manera.
  - Es inútil --chilló la primera--. Es demasiado
espeso para nadar, demasiado blando para saltar,
demasiado resbaladizo para arrastrarse. Como de
todas maneras hemos de morir algún día, mejor que
sea esta noche.
  Así que dejó de nadar y pereció ahogada. Su amiga
  siguió nadando y nadando sin rendirse.
  Y al amanecer se encontró sobre un bloque de
  mantequilla que ella misma había batido. Y allí
  estaba, sonriente, comiéndose las moscas que acudían
  en bandadas de todas las direcciones.
  
   Anónimo.
 -



-- 
++
| Juan Rafael Alvarez Correa  Cell:   +573-4269221   |
| CTO Fluid Signal S.A.   Fax :   +574-3126865   |
| mailto:[EMAIL PROTECTED] http://www.fluidsignal.com |
| Key fingerprint: 15C4 0986 A174 862A B607 8EEA 934F 8649 07E2 EA40 |
++