Restableciendo una contraseña de root perdida

Este procedimiento que voy a indicar a continuación, sirve para restablecer una contraseña perdida de root con selinux habilitado y para versión 7 de RedHat, así como para la versión de Fedora 22 que es donde realice este ejercicio. Puede funcionar para la versión de Fedora 21, pero no lo he probado.

 A continuación detallo cada uno de los pasos.

1. Reiniciar el sistema e interrumpir la cuenta con Ctrl+Alt+Del, después de que el menú del boot loader aparezca, presiona una tecla para interruptor el conteo.

2. Seleccionar el kernel que se va a utilizar y presionar la letra e para editar la entrada.

3. Navegar hasta la linea que inicia con linux16 y presionar la tecla Fin para movernos al final de la linea.

4. Anexar al final de la linea rd.break

5. Presionar Ctrl+x para reiniciar el sistema.

6. Remontar /sysroot con la opción de lectura y escritura.

mount -o remount,rw /sysroot

7. Cambiarnos a la jaula /sysroot

chroot /sysroot

8. Cambiar el password de root, en esta parte me gusta hacerlo mediante un echo, para poder ver bien el password que le estoy asignando. Si no te gusta de esta manera puedes simplemente usar passwd.

echo nuevopassword | passwd --stdin root

9. Configurar el sistema para que re-etiquetar SELinux cuando inicie. Esto es necesario debido a que passwd regenera el archivo /etc/shadow sin los contextos de SELinux

touch /.autorelabel

10. Finalmente darle exit dos veces para reiniciar normalmente el sistema.

Al iniciar el sistema, debes asegurarte de que aparezca la leyenda indicando que esta re-etiquetando se SELinux, de lo contrario no vas a poder iniciar el sistema.

 

No tiene permisos para hacer comentarios, registrate en el sitio.

Buscar en el sitio

Noticias Recientes

TIPS

Para cambiar el esquema por default de tu conexión en Oracle solo es necesario ejecutar:

ALTER SESSION SET current_schema="Nombre_esquema"

Necesitas Soporte

Proveemos soporte de base de datos SQL Server, Sybase, Oracle y MySQL. Nuestro servicio, le permite contar con un experto las 24 horas al día los 365 días del año.

Nuestros servicios están diseñados para que solo pague por el soporte que necesita. El pago se realiza de manera mensual basado en el nivel de cobertura que requiera. En promedio este costo va de un 30% a un 60% menos, de lo que le pagaría a un DBA en sitio.

Contactanos

Comodo SSL