Re: Apagar el PC con PHP
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
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
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
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 | ++