Я пытался создать нового пользователя на моей машине с OS X Lion, и каким-то образом мне удалось уничтожить свою учетную запись. Вот шаги, которые я предпринял; надеюсь, кто-то здесь сможет распознать, что я сделал, и, возможно, определиться с этим.
Сначала я запустил эти команды:
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
Большая ошибка, которую я здесь сделал, заключалась в использовании «503», который был уникальным идентификатором моего пользователя. Сразу же имя пользователя моей оболочки изменилось на "asticsearch ". Я возился, пытался сменить текущего пользователя sudo su -u sritchie
, но это не сработало.
При перезапуске был доступен только пользователь «Эластичный поиск». Я вошел в раздел Lion Recovery и сбросил пароль root.
После входа в систему как root и проверки на терминале, я сделал замечательное открытие, что моя домашняя папка была полностью пустой. Я удалил elasticsearch
пользователя, но это не имело никакого значения. Я тоже ничего не вижу Deleted Users
.
Странно то, что когда я вхожу сейчас под своим именем ( sritchie
), я вижу значки на рабочем столе с превью. Я даже могу открыть несколько текстовых файлов из папки «Downloads», если я использую псевдоним дока для Downloads.
Могут ли эти данные где-то скрываться? Любая помощь могла бы быть полезна!
Спасибо Сэм