El problema
La entrada "raíz" se eliminó de /etc/shadow y /etc/passwd . Cómo recuperar la entrada de usuario raíz eliminada.
Solución
Para poder recuperar la entrada de usuario raíz eliminada del archivo /etc/shadow y /etc/passwd, debemos iniciar el sistema en modo de usuario único. Siga la publicación a continuación para iniciar el sistema en modo de usuario único.
CentOS / RHEL 6:cómo iniciar en modo de usuario únicoUna vez que haya arrancado en el modo de usuario único, siga los pasos que se indican a continuación para recuperar la entrada raíz eliminada.
1. Vuelva a agregar la entrada raíz a /etc/passwd expediente. A continuación se muestran los atributos más utilizados de la raíz del usuario.
# vi /etc/passwd root:x:0:0:root:/root:/bin/bash
2. Del mismo modo, vuelva a agregar la entrada raíz en /etc/shadow archivo.
# vi /etc/shadow root:*::0:99999:7:::
3. Vuelva a crear su contraseña raíz usando el comando passwd.
# passwd
4. Si SELinux está habilitado, fuerce una nueva etiqueta del sistema de archivos al reiniciar creando el archivo .autorelabel en el directorio /.
# touch /.autorelabel
5. Como paso final, reinicie el servidor y verifique si puede iniciar sesión en el servidor utilizando el usuario raíz.
# rebootCentOS / RHEL 7:cómo recuperarse de una entrada raíz eliminada en archivos /etc/shadow y/o /etc/passwd