Ответы:
Попробуйте этот совет от Apple Support . Между Yosemite и всеми более ранними версиями OS X есть четкие различия.
Я скопирую / вставлю здесь команды Yosemite, чтобы не оскорблять полубогов «нет одиночных ссылок в ответах».
Поддержка Quoth Apple:
Скрыть учетную запись пользователя в OS X Yosemite
Вы можете предотвратить появление учетной записи пользователя в окне входа в OS X Yosemite, выполнив следующие действия:
Войдите как пользователь с правами администратора.
Используйте эту команду терминала, подставляя вместо «hiddenuser» короткое имя учетной записи пользователя, которого вы хотите скрыть:
sudo dscl . create /Users/hiddenuser IsHidden 1
Если позже вы захотите показать скрытого пользователя, установите для IsHidden
атрибута пользователя значение 0 следующим образом:
sudo dscl . create /Users/hiddenuser IsHidden 0
Дополнительные опции
Вы также можете переместить домашний каталог скрытого пользователя в место, которое не видно из Finder, и удалить точку общего доступа к общей папке скрытого пользователя.
Следующая команда перемещает домашний каталог «hiddenuser» в / var, скрытый каталог:
sudo mv /Users/hiddenuser /var/hiddenuser
Следующая команда обновляет запись пользователя «hiddenuser» с новым путем к домашней директории в / var:
sudo dscl . -create /Users/hiddenuser NFSHomeDirectory /var/hiddenuser
Следующая команда удаляет точку общего доступа к общей папке для пользователя с длинным именем «Скрытый пользователь»:
sudo dscl . -delete "/SharePoints/Hidden User's Public Folder"
Вход в этот скрытый аккаунт
Чтобы получить доступ к этой скрытой учетной записи администратора с экрана входа в систему, нажмите стрелку вниз, чтобы выбрать любого пользователя (убедитесь, что поле ввода пароля не открыто), а затем нажмите Opt-Return.
Это приведет к появлению пустых полей имени и пароля, что позволит вам войти в скрытую учетную запись администратора.
Показать всех пользователей (включая скрытых)
Помните, что скрытый пользователь все еще может быть найден, не используйте это в качестве меры безопасности. Чтобы показать список всех возможных пользователей, используйтеdscacheutil
dscacheutil -q user
или для отображения всех пользователей в группе «Пользователи» (5 **)
dscacheutil -q user | grep -A 3 -B 2 -e uid:\ 5'[0-9][0-9]'