Pues bien, muchas veces he oido quejas de la seguridad de logueo en windows, la facilidad de entrar en windows (obviamente mal protegido) como Administrador, pero a veces nuestras máquinas linux se la traen de la mima manera, muchos que hayan leido sobre el tema sabrán que con un livecd poco les preocupa la seguridad de la contraseña de root o de windows o de lo que sea
pero esto es sin liveCD, sólo desde el menú de GRUBESTO NO FUNCIONA EN TODAS LAS DISTROS LINUX, SUPONGO QUE SOLO EN LAS QUE USAN GRUB Y LA CONSOLA BASH
Esto empieza así, instalamos nuestos sistemas operativos en nuestra máquina, suponiendo que usemos linux es fácil imaginar que usaremos GRUB y tan fácil de pensar que es
(no todo el mundo lo usa, pero si la mayoría)Os muestro como entro en una máquina Debian Lenny como root en menos de 20 segundos (5 segundos prácticamente, solo que tengo que esperar el arranque), ahí tenemos una falla de seguridad gorda, luego veremos como remendarla

Lo primero que necesitaremos es acceso físico a la máquina con GRUB instalado, en el menú principal del grub vamos a la linea que queramos arrancar:

pero no pulsaremos intro, sino "E" para editar los comandos que usa GRUB para arrancar, a nosotros nos interesa la línea de kernel:

aqui podeis ver como puedo cambiar sin problemas el password
Lo más posible que en otras distribuciones linux se pueda hacer el mismo método cambiando en el parametro init la ruta de la consola que usen, pero no lo he probado además no uso otras distribuciones linux.. Como veis cualquier listillo que lea esto podríaentrar en muchas máquinas linux sin mayor problema.
Bueno, leyendo por ahí dio casualidad que me encontré con lo siguiente, en Fedora aunque cambiemos "ro" por "rw" en la línea de GRUB, se monta solo con permisos de escritura, para evitarlo añadiríamos lo siguiente:
Código:
mount -o remount,rw /
Evitar eso:
Una forma es poniendo password a GRUB, si puede ser que no sea la misma que la de root de tu sistema, si algun dia olvidas la de root puedes acceder mediante el grub
para ello vamos a la consola de grub (en grub sin entrar en ningun sistema operativo damos a la tecla C o en consola escribimos grub)
Código:
password --md5 "contraseña"
Y tras debajo del título del sistema operativo a proteger (linea title "blablabla") añadimos la palabra lock. Ejemplo:
Código:
title Debian GNU/Linux 5.03 Blablabla XD
lock
root ...
kernel ....
initrd ...
lock
root ...
kernel ....
initrd ...
Yo no añado los carácteres porque no los copie y me da pereza XD, luego reiniciamos y grub ya tendra password

----------------------------------------------
Espero que les guste y que hayan aprendido algo, no suelo escibir muchos post así siento mis expresiones raras y demás, si saben algo más del tema y quieren añadir sean bienvenidos










Autor



En línea








bueno, aún así espero que le sirva a alguien




