martes, 27 de abril de 2010

Poner contraseña en el arranque del burg


Para quien no los sepa burg es un gestor de arranque basado en grub2 y a diferencia de este es más personalizable. Para instalar burg mirad aquí.


Lo primero que tenemos que hacer es crear los usuarios del burg. Tenemos dos tipos de usuarios, uno es el superusuario que puede entrar en todos los modos y sistemas operativos, se crearía así:
sudo burg-adduser -s superusuario
Y el otro es el usuario normal, que solo podría entrar en los sistemas operativos o modos que le permitamos, para crearlo:
sudo burg-adduser usuario
Para borrar un usuario es:
sudo burg-deluser usuario
Las contraseñas se almacenan en /etc/default/burg-passw

Para definir los permisos de cada usuario teclemaos:
sudo gedit /etc/default/burg
Al final del documento definiremos los permisos.

Con esto, el  usuario 1 y 2 pueden arrancar todos los sistemas operativos, el usuario3 puede arrancar ubuntu y no hace falta contraseña ni usuario para arrancar windows:
GRUB_USERS="*=usuario1,usuario2:ubuntu=usuario3:windows="
Con esto el usuario 1 podria arrancar ubuntu en el modo normal:
GRUB_USERS="ubuntu=usuario1"
El usuario1 puede usar tanto el modo normal como el de recuperación:
GRUB_USERS="*ubuntu=usuario1"
Cualquiera puede arrancar el modo normal y solo el usuario1 el de recuperación:
GRUB_USERS="ubuntu=:*ubuntu=usuario1"
Para terminar actualzamos la configuración:
sudo update-burg
Si queremos probar la configuración podemos hacerlo con:
sudo burg-emu