Estaba tratando de crear un nuevo usuario en mi máquina OS X Lion, y de alguna manera logré destruir mi cuenta de usuario. Aquí están los pasos que tomé; espero que alguien aquí pueda reconocer lo que hice, y tal vez identificar de 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 de shell cambió a "elasticsearch". Jugué, intenté cambiar el usuario actual con sudo su -u sritchie
, pero esto no funcionó.
Al reiniciar, solo estaba disponible el usuario "Elastic Search". Me conecté a la partición de Lion Recovery y reinicié la contraseña de root.
Después de iniciar sesión como root y verificar el terminal, descubrí que mi carpeta de inicio estaba totalmente vacía. Eliminé el usuario elasticsearch
, pero no hizo ninguna diferencia. Tampoco veo nada en Deleted Users
.
Lo extraño es que cuando inicio sesión ahora mismo ( sritchie
) puedo ver los íconos del escritorio con vistas previas. Incluso puedo abrir algunos archivos de texto desde la carpeta de Descargas si uso el alias de acoplamiento para Descargas.
¿Podrían estos datos estar escondidos en algún lugar? Cualquier ayuda sería muy apreciada!
Gracias, Sam