0 votos

¿Cómo puedo restaurar una cuenta que no ha sido eliminada?

Hace poco tuve que reiniciar mi ordenador, y cuando terminó de arrancar mi cuenta había desaparecido (no aparecía en la pantalla de inicio de sesión). Me metí en la cuenta de administrador y descubrí que, aunque el usuario no se había borrado, hay un montón de signos menos rojos:

enter image description here

¿Cómo puedo solucionarlo?

Me he dado cuenta de que no funciona exactamente como se describe aquí: https://support.apple.com/kb/PH22002?locale=en_US

Es más bien así: https://discussions.apple.com/thread/4171806?start=0&tstart=0

Estoy ejecutando OS X El Capitan 10.11.3

1voto

klanomath Puntos 19587

Inicie sesión como usuario administrador y abra el Terminal. A continuación, introduzca

sudo dscl . read /Users/lost_username

Sustituir lost_username por el nombre corto del usuario "oculto" o "perdido".

Si el usuario sigue ahí, comprueba si la cuenta está oculta:

sudo dscl . read /Users/lost_username IsHidden

Si obtienes la siguiente respuesta: No existe tal clave: IsHidden tienes un verdadero problema. Si se produce: dsAttrTypeNative:IsHidden: 1 tu usuario sólo está oculto.

Deshazte de tu usuario con:

sudo dscl . create /Users/lost_username IsHidden 0

o eliminar la llave con

sudo dscl . delete /Users/lost_username IsHidden

Tienes que reiniciar después de introducir cualquiera de los dos últimos comandos para desocultar la cuenta.


Si consigues Error DS: -14136 (eDSRecordNotFound) después de introducir el primer comando su usuario fue eliminado en los nodos del directorio.

Un arreglo rápido y sucio:

Enumerar los UniqueIDs de los usuarios con:

dscl . -list /Users UniqueID

Por lo general, la primera cuenta creada después de instalar OS X recibe el 501, la segunda el 502 y así sucesivamente. Comprueba si hay huecos (por ejemplo, falta el 502).

Cambiar el nombre (acortar) de la carpeta de usuario abandonada. Cree un nuevo usuario con el antiguo nombre de usuario (lost_username) y la antigua contraseña. Comprueba el UniqueID del nuevo usuario:

sudo dscl . -read /Users/lost_username UniqueID

Compare este UniqueID con el que falta. Si no son iguales, cambia el UniqueID del usuario recién creado por el que falta:

sudo dscl . -create /Users/lost_username UniqueID 502 #choose the missing ID here

Eliminar la carpeta de usuario recién creada (con el nombre lost_username). Cambie el nombre de la carpeta de usuario previamente renombrada (antigua y llena de datos) a lost_username.

Inicie sesión como lost_username.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X