Permisos para apagar como usuario desde consola
por DiCrEn en Feb.26, 2009
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
addgroup shutdown
Ahora debemos asignar halt, reboot y shutdown al grupo
chgrp shutdown /sbin/shutdown /sbin/reboot /sbin/halt
Debemos establecer los permisos necesarios
chmod u+s,o-rwx /sbin/shutdown /sbin/reboot /sbin/halt
Por ultimo, tenemos que hacer los enlaces simbolicos a /usr/bin
ln -s /sbin/halt /usr/bin/halt
ln -s /sbin/reboot /usr/bin/reboot
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
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.
Entradas relacionadas:
- LFTP Cliente FTP para consola Muchos de nosotros hemos echado mano de algún cliente FTP,...
- Como configurar Google Talk en pidgin Pidgin, para el que no lo conozca, es un...
- Reiniciar a Windows Todos adoramos nuestro gran Sistema GNU/Linux, pero desgraciadamente quizás alguna...
addgroup shutdown 



