Відповіді:
Спробуйте цей підказку від служби підтримки Apple . Існують чіткі відмінності між Yosemite і всіма попередніми версіями OS X.
Я скопію сюди команди Yosemite, щоб не образити напівбогів "без одиночних посилань у відповідях".
Повна підтримка Apple:
Сховати обліковий запис користувача в OS X Yosemite
Ви можете запобігти появі облікового запису користувача у вікні входу в OS X Yosemite, виконавши такі дії:
Увійдіть як користувач адміністратора.
Скористайтеся цією командою Terminal, замінивши ім'я короткого облікового запису користувача, якого ви хочете приховати, на "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
Наступна команда оновлює запис користувача про "прихований користувач" новим шляхом до домашнього каталогу в / 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]'