Permisos para apagar como usuario desde consola

Si eres un adicto a la consola como lo soy yo, quizas te venga bien esto, porque no es muy agradable tener que entrar como administrador para simplemente apagar el sistema.

Para conseguir los permisos para apagar y reiniciar simplemente sigue estos sencillos pasos:

Lo primero es crear un grupo, el nombre que uses es indiferente, pero en este caso lo llamaremos shutdown

term addgroup shutdown

Ahora debemos asignar halt, reboot y shutdown al grupo

term chgrp shutdown /sbin/shutdown /sbin/reboot /sbin/halt

Debemos establecer los permisos necesarios

term chmod u+s,o-rwx /sbin/shutdown /sbin/reboot /sbin/halt

Por ultimo, tenemos que hacer los enlaces simbolicos a /usr/bin

term ln -s /sbin/halt /usr/bin/halt

term ln -s /sbin/reboot /usr/bin/reboot

term ln -s /sbin/shutdown /usr/bin/shutdown

Ahora solo queda añadir cada usuario al grupo, recordad que aquí lo llamamos shutdown, pero el nombre es indiferente

term adduser user shutdown

Listo, despues de reiniciar podras ejecutar halt reboot o shutdown como usuario sin tener que entrar como root

Porbado en debian y archlinux

NOTA: Para arch los comandos son diferentes, groupadd para un nuevo grupo y usermod -a -G shutdown USER para añadir al grupo el usuario.

You may also like...

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *