
Configurar un GRUB seguro
25 Octubre 2009
bueno, esta noche tengo mucho sueño, pero no quiero abandonar el ciber mundo sin por lo menos copiar un post que me parecio bastante util y habla sobre colocar una contraseña encriptada en el documento de configuracion de grub, ademas de como colocar contraseña a una opción especifica de este, el post lo vi escrito en los foros de la comunidad dragonjar.org por el usuario JKO, aquí va saludos.
Editamos el archivo de configuración del menú de arranque de GRUB (como root)
nano /boot/grub/menu.lst
Buscamos la siguiente línea:
#password topsecret
Descomentamos la linea es decir eliminamos el simbolo (#)
password topsecret
Guardamos y nos salimos del editor
Ahora la contraseña es topsecret, la podemos cambiar por la q deseemos.
Si queremos q ningun usuario lea nuestra contraseña en el archivo menu.lst tambien la podemos codificar en md5
grub update
Ahora ubicados en la consola del grub escribimos
grub> md5crypt
Introducimos la palabra que queremos q nos codifique el programa, este nos devolvera algo asi
$1$ddTCc1$8v3fWFR4m5kDfuRG5LUHo/‘
Lo copiamos y nos salimos al terminal grub> quit
Ahora vamos al menu.lst y borramos la linea
# password topsecret‘
La cambiamos por
password –md5 $1$ddTCc1$8v3fWFR4m5kDfuRG5LUHo/
Ya tenemos el grub con contraseña cifrada
Si queremos restringir el acceso en alguna entrada del grub solo es necesario introducir la linea de password como esta en el ejemplo.
title Debian 2.6.29
password –md5 $1$ddTCc1$8v3fWFR4m5kDfuRG5LUHo/
root (hd1,0)
kernel /boot/vmlinuz-2.6.29 root=/dev/hdb1 ro single
initrd /boot/initrd.img-2.6.29
boot
Fuente: Aquí