Як додати прихованого користувача


16

Як додати прихованого користувача адміністратора до свого Mac, якщо можливо? Я не хочу, щоб він відображався на екрані входу.

Відповіді:


23

Спробуйте цей підказку від служби підтримки Apple . Існують чіткі відмінності між Yosemite і всіма попередніми версіями OS X.

Я скопію сюди команди Yosemite, щоб не образити напівбогів "без одиночних посилань у відповідях".

Повна підтримка Apple:

Сховати обліковий запис користувача в OS X Yosemite

Ви можете запобігти появі облікового запису користувача у вікні входу в OS X Yosemite, виконавши такі дії:

  1. Увійдіть як користувач адміністратора.

  2. Скористайтеся цією командою 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]'

3
Це правильний спосіб OS X це зробити.
CousinCocaine

Дякую за доповнення. Вони значно доповнюють корисність відповіді.
IconDaemon

З FileVault на екран Логін не може просто показати входи імені / пароля, см це Reddit обговорення .
ryenus
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.