Resetear password de ROOT

Alguna vez a todos nos ha ocurrido que tenemos una instalación (antigua o que no usamos mucho) basada en Debian o Red Hat de la cual no nos acordamos del password de root y no podemos acceder con dicho usuario. Tenemos dos opciones, probar todas las combinaciones posibles de contraseñas que solemos usar habitualmente o cambiarla. Nos vamos a centrar en el segundo caso «cambiar la contraseña de root» en el inicio del sistema en pocos pasos. Primero veremos como hacerlo en Debian y luego en Fedora (Red Hat).

Cambio en Debian:

  • Paso 1: Iniciamos nuestra máquina y cuando nos muestra la tabla del GRUB  pulsamos la letra «e» para entrar en el modo edición del kernel.

cargador del grub

  • Paso 2: Accedemos al GRUB.

root2

  • Paso 3: Ahora añadiremos init=/bin/bash detrás de quiet en la línea donde que empieza con linux ….. para que nos quede de la siguiente manera.

root3

  • Paso 4: Una vez hecho esto terminamos de iniciar nuestra máquina pulsando Ctrl+x, esta acción nos manda a una shell.

root4

  • Paso 5: Ya tenemos la shell donde vamos a cambiar el password, pero primero remontaremos el sistema de archivos ya que de esta manera nos lo ha montado en sólo lectura, escribimos mount -n -o remount,rw /

root5

  • Paso 6: Ya solo nos queda cambiar el password, tecleamos passwd

root6

Hemos terminado, reiniciamos la máquina y accedemos con nuestro usuario root y la password que hemos definido.

Cambio en Fedora/Red Hat:

  • Paso 1: Iniciamos nuestra máquina y pulsamos la barra espaciadora para que nos muestre la tabla del GRUB.

rootF1

  • Paso 2: Cuando nos muestra la tabla del GRUB  pulsamos la letra «e» para entrar en el modo edición del kernel.

rootF2

  • Paso 3: Ya estamos dentro del GRUB, ahora nos moveremos con la flecha hacia abajo buscando la línea que empieza «linux …. y termina en rhgb quiet«.

rootF3

  • Paso 4: Ahora insertaremos después de quiet un «1», de este modo entraremos en modo monousuario (runlevel 1) y tendremos acceso a tareas administrativas.

rootF4

  • Paso 5: Ya tenemos nuestra máquina preparada, pulsamos Ctrl+x para que inicie.

rootF5

  • Paso 6: Aquí está nuestra consola, ahora solo tendremos que teclear passw sin ningún parámetro, nos pide la nueva password y que la confirmemos.

rootF6

Ya tenemos cambiada la password, reiniciamos la máquina y podremos usar nuestro usuario root.

Para estos dos ejemplos he usado una Debian squeeze y una Fedora 18.