Cambiar la contraseƱa de root en Debian/LMDE

Es conocido que GNU/Linux es famoso por el nivel de seguridad que puede llegar a tener, pero siempre digo que la seguridad no depende del sistema que uses, sino del que lo configure.

El Tips que veremos a continuación es para mi, una de la mayores violaciones a la seguridad en GNU/Linux, que si bien nos puede sacar de un problema, nos puede meter en otro. Todo gracias a la ayuda de GRUB, el cual podemos editar y hacer estragos. Pero bueno, ya veremos después como protegerlo.

Lo que tenemos que hacer para recuperar la contraseña de Root es reiniciar la PC y cuando esté en el Grub, nos ponemos sobre el Kernel que vamos a usar y presionamos la tecla «e«. Mi Grub dice algo mÔs o menos como esto:

menuentry 'LinuxMint GNU/Linux, with Linux 3.0.0-1-486' --class linuxmint --class gnu-linux --class gnu --class os {
insmod gzio
insmod part_msdos
insmod ext2
set root='(/dev/sda,msdos1)'
search --no-floppy --fs-uuid --set=root 13b7959d-3c04-45c0-82c5-86bbfff77b65
echoĀ Ā  Ā 'Loading Linux 3.0.0-1-486 ...'
linuxĀ Ā  Ā /boot/vmlinuz-3.0.0-1-486 root=UUID=13b7959d-3c04-45c0-82c5-86bbfff77b65 roĀ  quiet
echoĀ Ā  Ā 'Loading initial ramdisk ...'
initrdĀ Ā  Ā /boot/initrd.img-3.0.0-1-486

Y a nosotros la lĆ­nea que nos interesa es la que estĆ” resaltada en negrita. Vamos al final de esa lĆ­nea y ponemos:

init=/bin/sh

Llegado a este punto booteamos presionando las teclas «Ctrl+X» (Es probable que las teclas puedan cambiar dependiendo de la versión del Grub). Cuando termine de cargar, escribimos:

# mount -o remount rw /

Y posteriormente:

# passwd root

Cambiamos el password, reiniciamos y listo.. Violación de seguridad asegurada. AsĆ­ que mejor me pongo a redactar como proteger el Grub. ļ˜€


AƱadir como fuente preferida en Google