Aunque existen más opciones para poder recuperar la contraseña de root en Linux, lo más sencillo es utilizar un Live-CD o el primer disco de instalación (en el caso de Red Hat o Fedora). Podemos usar cualquier distribución o versión, no tiene porque coincidir con la que tenemos intalada en el equipo.

  1. Arrancamos el equipo desde el CD o DVD.
  2. Si el CD o DVD arranca en modo gráfico tendremos una opción de rescate (Rescue installed system), sino escribimos linux rescue para entrar en modo rescate.
  3. Una vez accedemos al sistema debemos asignar permisos de root con el siguiente comando: chroot /mnt/sysimage.
  4. Ahora ya puedes cambiar el password de root (o de cualquier otro usuario) con el comando: passwd root (o passwd [nombre_usuario] si quieres cambiar la de otro usuario)
  5. Reiniciar el equipo (comando: reboot), retirar el CD o DVD y acceder al sistema con la nueva contraseña.

Podeis descargar el CD o DVD para realizar esta operación desde los repositorios oficiales de cada distribución, os dejo algunas de las más populares: Fedora, Debian, Suse o Ubuntu.