Podemos encontrarnos con la situación de que hemos perdido u olvidado la contraseña de superusuario o root que creamos cuando instalamos Ubuntu y ahora nos encontramos con que no podemos administrar nuestro sistema.
En el post del tutorial he puesto "recuperar, pero realmente lo que vamos a hacer es "cambiar la contraseña", lo he titulado así para mejorar la busqueda...
1er Método:
Al iniciar el ordenador y cuando nos sale el Grub, seleccionamos arrancar en modo recovery (recuperación).
Nota: para los que os arranca Ubuntu directamente sin poder ver el Grub: lo haremos después de que carge la placa base pulsando escape, si no funciona pulsa shift, para entrar en el menú del grub.
Y en el menu del Grub que nos aparece, elige recovery mode (recuperación)
En el submenú que aparece elige "netroot" ("root" en las nuevas versiones), para colocarnos como superusuario sin contraseña.
Comando para solucionar el error: "Authentication token manipulation error passwd: password unchanged":
Montamos de nuevo la raíz del sistema con permisos de escritura y lectura con el comando:
mount -rw -o remount /
Ahora cambia tu contraseña ejecutando el comando:
passwd tu_nombre_usuario
Pulsa Enter y escribe tu nueva contraseña, no se verá nada en la pantalla, no te preocupes, es por seguridad, pero en realidad está escribiendo
Pulsa enter y te pedirá que la repitas. La escribes de nuevo y vuelve a pulsar Enter
Apaga el sistema con el comando:
shutdown -r now
Pulsa enter y arranca el ordenador de forma normal, con tu nombre de usuario y la nueva contraseña.
Y listo ya tenemos solucionado el problema
No olvidéis anotar o, mejor aún, aprenderos de memoria la contraseña para que no os pase otra vez.
Nota: Si activamos la cuenta de superusuario o root nos pedirá la contraseña, que le hemos dado, para poder acceder a la terminal en Netroot.
Ojo, si la activamos y luego no nos acordamos ya no podemos acceder a la consola de Netroot para reparar cualquier problema. Para activarla seguid esta guía:
2º Método:
Si lo anterior no os funciona, Arranca tu PC, y cuando salga el prompt del grub presionas la tecla "ESC"
Presiona la tecla "e" para editar. Desplázate hasta la linea del kernel que usas en caso de que sean 2 o más y presiona la tecla "e"
Sitúate hasta la linea del final y añade la siguiente línea:
rw init=/bin/bash
Presiona "Enter" y después "b" para reiniciar (boot) tu sistema
Tu sistema iniciará con el usuario Root y sin contraseña
Ahora ejecuta este comando cambiando nombreUsuario por el tuyo:
passwd nombreUsuario
Escribe la contraseña y te pedirá que la vuelvas a escribir
Reinicia el sistema...