1 votos

Destruida la cuenta de usuario en OS X con dscl; ¿cómo restaurar?

Estaba tratando de crear un nuevo usuario en mi máquina OS X Lion, y de alguna manera me las arreglé para destruir la cuenta de mi propio usuario. Aquí están los pasos que tomé; espero que alguien aquí puede reconocer lo que hice, y tal vez identificar alguna manera alrededor de esto.

Primero, ejecuté estos comandos:

sudo dscl localhost -create /Local/Default/Users/elasticsearch
sudo dscl localhost -create /Local/Default/Users/elasticsearch /bin/bash # mistake!
sudo dscl localhost -create /Local/Default/Users/elasticsearch UserShell /bin/bash
sudo dscl localhost -create /Local/Default/Users/elasticsearch RealName "Elastic Search"
sudo dscl localhost -create /Local/Default/Users/elasticsearch UniqueID 503 # MY uniqueID
sudo dscl localhost -create /Local/Default/Users/elasticsearch PrimaryGroupID 1000
sudo dscl localhost -create /Local/Default/Users/elasticsearch NFSHomeDirectory /Local/Users/elasticsearch

El gran error que cometí aquí fue usar "503", que era el UniqueID de mi usuario. Inmediatamente mi nombre de usuario en el shell cambió a "elasticsearch". Me puse a trastear, intenté cambiar el usuario actual con sudo su -u sritchie pero esto no funcionó.

Al reiniciar, sólo estaba disponible el usuario "Elastic Search". Entré en la partición de recuperación de Lion y restablecí la contraseña de root.

Después de iniciar sesión como Root y comprobar en el terminal, hice el notable descubrimiento de que mi carpeta de inicio estaba totalmente vacía. He borrado la carpeta elasticsearch usuario, pero no ha hecho ninguna diferencia. No veo nada en Deleted Users o bien.

Lo raro es que cuando me conecto ahora como yo mismo ( sritchie ) Puedo ver los iconos del escritorio con vistas previas. Incluso puedo abrir algunos archivos de texto de la carpeta de descargas si utilizo el alias del dock en Descargas.

¿Podrían estar escondidos estos datos en algún lugar? Cualquier ayuda será realmente apreciada.

Gracias, Sam

1voto

Jason Puntos 8799

Espero que hayas hecho una copia de seguridad de tu máquina antes del sudo se ejecutó el comando que eliminó su cuenta. Si tienes una copia de seguridad (Time Machine), deberías poder restaurar tu cuenta y archivos eliminados a un punto en el tiempo antes de que ocurriera la eliminación. De lo contrario, probablemente no tengas suerte.

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