Poweroff con tu usuario normal desde consola

Publicado el 24 de Diciembre ,2007 por ekhtor

Como ya habréis comprobado con nuestro usuario normal no podemos hacer un poweroff, reboot, shutdown o halt desde consola, porque los permisos son muy restrictivos. Para no dañar la integridad del sistema dandole permisos al archivo la mejor alternativa es poder invocar esos comandos con ’sudo’ pero sin introducir la clave.

Para este caso el archivo a modificar será el /etc/sudoers en el que tendremos que incluir los comandos que queremos que se ejecuten y el usuario que tendrá el privilegio de ejecutarlos sin password. El siguiente código contiene los cuatro ejemplos antes citados:

#Creamos los alias de los comandos
Cmnd_Alias      SHUTDOWN = /sbin/shutdown
Cmnd_Alias      HALT = /sbin/halt
Cmnd_Alias      REBOOT = /sbin/reboot
Cmnd_Alias      POWEROFF = /sbin/poweroff
#Indicamos que usuario tendrá el privilegio
ekhtor   ALL=(ALL) NOPASSWD: SHUTDOWN, HALT, REBOOT, POWEROFF

Lo primero que hemos hecho ha sido crear el alias para luego indicar que comandos ejecutará el usuario elegido, ahora si escribimos en consola ’sudo poweroff’, el ordenador se apagará automáticamente, al igual que con los demás comandos.
Es muy útil si por ejemplo, usas ‘cron’ o ‘kalarm’, para programar el apagado de tu pc, asi ya no tendrás que levantarte a apagarlo cuando estes viendo una peli por la noche xD.

Con esto termino mi día de pre-navidad, espero estar operativo estos días y poder escribir con regularidad, sino es asi pasar unas ¡felices fiestas!

Entradas Relaccionadas

Publica un comentario

Comenta