Cambio passwd (clave) root en Centos 7 – 8

Si necesitas cambiar la passwd en una máquina Centos deberás entrar en modo single y deberás tener consola.

Selecciona el kernel con el que quieras iniciar y pulsa «e» para editar el kernel

Encontramos la linea que tiene los parámetros del kernel para Centos 7 empezará con «linux16» y para Centos 8 empezará con «linux«.

Añadimos «rd.break» al final de la línea y  luego pulsamos «Ctrl + X» para que cargue ese kernel con la modificación.

El modo rescate nos dará este prompt: switch_root:/#

Remontamos la partición rout para que entre en modo escritura: mount -o remount rw /sysroot

Pulsamos «enter»

Ahora escribimos » chroot /sysroot » y enter esto cambiará sysroot (/) y tendrás path para ejecutar comandos.

Ahora escribimos «passwd» y cambiamos la pasword.

Antes de reiniciar tendrás que ver que selinux permite los cambios.  en el prompt introduce : «touch /.autorelabel» esto mandara una señal a selinux en el próximo reinicio para indicarle que ha cambiado la passwd y permita que el cambio se cargue. Esto indicará que se auto-etiquete todo el sistema de selinux y puede tardar un poco en arrancar.

Escribimos «exit» para dejar el entorno chroot y luego «reboot«.

 

Esperar a que arranque y listo.

 

 

Publicado en Hardening y etiquetado .