Hola a tod@s, Estoy a punto de irme del curro y he dejado varios procesos en ejecucion en una machina linux. Seguramente habrán acabado mañana por la mañana como muy tarde y no quiero dejar el ordenador encendido todo el fin de semana. Puedo conectarme en remoto al ordenador para apagarlo mediante 'shutdown -h now' si me meto como root, pero me gustaria saber como puedo hacerlo como usuario. Evidentemente tengo que dar permiso de ejecución al comando para que lo pueda llamar como usuario, pero creo que hay un archivo donde está la política de permisos sobre quien puede ejecutar shutdown, ¿es verdad? ¿Alguien puede decirme algo? Un saludo y muchas gracias por anticipado. Roby ______________________________________________ LLama Gratis a cualquier PC del Mundo. Llamadas a fijos y móviles desde 1 céntimo por minuto. http://es.voice.yahoo.com --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 15/12/06, Roberto Antolín escribió:
Puedo conectarme en remoto al ordenador para apagarlo mediante 'shutdown -h now' si me meto como root, pero me gustaria saber como puedo hacerlo como usuario.
¿Por algún motivo especial? Sólo es curiosidad :-) Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
2006/12/15, Camaleón
El 15/12/06, Roberto Antolín escribió:
Puedo conectarme en remoto al ordenador para apagarlo mediante 'shutdown -h now' si me meto como root, pero me gustaria saber como puedo hacerlo como usuario.
edita el sudoers (con visudo) y agrega algo como esto usuariocomun nombrehost.dominio.x = NOPASSWD : /sbin/halt, /sbin/reboot o los comandos que quieras que ese usuario ejecute. Saludos. --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El Viernes, 15 de Diciembre de 2006 16:07, Camaleón escribió:
El 15/12/06, Roberto Antolín escribió:
Puedo conectarme en remoto al ordenador para apagarlo mediante 'shutdown -h now' si me meto como root, pero me gustaria saber como puedo hacerlo como usuario.
¿Por algún motivo especial? Sólo es curiosidad :-)
Saludos,
Pues si, porque verdaderamente no soy el root de la maquina, y pedirle al administrador que me meta en el grupo de root creo que es imposible. Por tanto, si le busco yo este tipo de información lo mismo me permite hacerlo :) Saludo, Roby ______________________________________________ LLama Gratis a cualquier PC del Mundo. Llamadas a fijos y móviles desde 1 céntimo por minuto. http://es.voice.yahoo.com --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 15/12/06, Roberto Antolin
El Viernes, 15 de Diciembre de 2006 16:07, Camaleón escribió:
El 15/12/06, Roberto Antolín escribió:
Puedo conectarme en remoto al ordenador para apagarlo mediante 'shutdown -h now' si me meto como root, pero me gustaria saber como puedo hacerlo como usuario.
¿Por algún motivo especial? Sólo es curiosidad :-)
Saludos,
Pues si, porque verdaderamente no soy el root de la maquina, y pedirle al administrador que me meta en el grupo de root creo que es imposible. Por tanto, si le busco yo este tipo de información lo mismo me permite hacerlo :)
mmmm... estamos en linux !!!! se no tienes permisión del administrador, es n bien posible que no pueda hacer nada además de lo que tienes estrictamente permitido !!! habla con el administrador !!! y explica vuestros motivos !!! caso no acepte vuestra petición es por que el tiene mejores motivos !!!! además... se es un "servidor" y tiene una persona administrandolo, me imagino que por algo no te dieron el permisión para apagarla !!! suerte -- -- Victor Hugo dos Santos Linux Counter #224399 --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Hola a tod@s,
habla con el administrador !!! y explica vuestros motivos !!! caso no acepte vuestra petición es por que el tiene mejores motivos !!!!
Totalmente lógico. Lo bueno es que el administrador es amiguete, de hecho trabaja delante de mí, pero no me quiere conceder permisos todavía. Es una especie de "guerra" (amigable) que mantenemos. Además, no se fia tanto de mí cuando utilizo linux. Cosa totalmente comprensible :-P
además... se es un "servidor" y tiene una persona administrandolo, me imagino que por algo no te dieron el permisión para apagarla !!!
No es un servidor exactamente. Es la máquina que casi solo yo utilizo. Eso si, la utilizo casi como servidor, para almacenar un montón de montón de datos y hacer ejecutar procesos pesantes. Es bastante potente, la verdad.
suerte
Gracias y saludos, Roby ______________________________________________ LLama Gratis a cualquier PC del Mundo. Llamadas a fijos y móviles desde 1 céntimo por minuto. http://es.voice.yahoo.com --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-12-15 a las 14:44 -0000, Roberto Antolín escribió:
Estoy a punto de irme del curro y he dejado varios procesos en ejecucion en una machina linux. Seguramente habrán acabado mañana por la mañana como muy tarde y no quiero dejar el ordenador encendido todo el fin de semana.
Si tienes bien configurrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrada [esa 'r' es cierto bug de repetición de teclado que los de Novell niegan que existe. Como acaba de saltarme lo dejo como prueba. Continúo escribiendo] Si tienes bien configurada la suspensión a disco, puedes meter una tarea con el comando "at" para que se ejecute a cierta hora suspendiendo el ordenador. Si quedan tareas en ejecución seguirán trabajando cuando lo despiertes.
Puedo conectarme en remoto al ordenador para apagarlo mediante 'shutdown -h now' si me meto como root, pero me gustaria saber como puedo hacerlo como usuario. Evidentemente tengo que dar permiso de ejecución al comando para que lo pueda llamar como usuario, pero creo que hay un archivo donde está la política de permisos sobre quien puede ejecutar shutdown, ¿es verdad? ¿Alguien puede decirme algo?
Esos permisos son del login gráfico o del saludo de los tres dedos, no del comando shutdown. Si los hubiera, estarían en el manual: ACCESS CONTROL shutdown can be called from init(8) when the magic keys CTRL-ALT-DEL are pressed, by creating an appropriate entry in /etc/inittab. This means that everyone who has physical access to the console keyboard can shut the system down. To pre vent this, shutdown can check to see if an authorized user is logged in on one of the virtual consoles. If shutdown is called with the -a argument (add this to the invocation of shutdown in /etc/inittab), it checks to see if the file /etc/shutdown.allow is present. It then compares the login names in that file with the list of people that are logged in on a virtual console (from /var/run/utmp). Only if one of those authorized users or root is logged in, it will proceed. Otherwise it will write the message shutdown: no authorized users logged in to the (physical) system console. The format of /etc/shutdown.allow is one user name per line. Empty lines and comment lines (prefixed by a #) are allowed. Currently there is a limit of 32 users in this file. Note that if /etc/shutdown.allow is not present, the -a argument is ignored. Así que lo que te queda es usar "sudo". - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFFgsFStTMYHG2NR9URApyrAJwPH6lrB9eEneIlEnj0WP5MDdCX3wCfTORn IYgo2u60ryqqf035b0mvXbE= =DQnB -----END PGP SIGNATURE-----
Gracias por la información Grabriel y Carlos, aprovecharé la información para mi equipo, y la maquina del curro la apagará el root retardando la hora de apagado mediante: shutdown -h +1440 Un saludo, Roby ______________________________________________ LLama Gratis a cualquier PC del Mundo. Llamadas a fijos y móviles desde 1 céntimo por minuto. http://es.voice.yahoo.com --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
participants (6)
-
Camaleón
-
Carlos E. R.
-
Gabriel .
-
Roberto Antolin
-
Roberto Antolín
-
Victor Hugo dos Santos