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.
- Arrancamos el equipo desde el CD o DVD.
- 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.
- Una vez accedemos al sistema debemos asignar permisos de root con el siguiente comando: chroot /mnt/sysimage.
- 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)
- 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.