Я создал новую учетную запись администратора в Sierra High, и мне нужно было удалить предыдущую учетную запись администратора, которая теперь помечена как обычный пользователь. Однако после разблокировки в качестве администратора и выбора соответствующего пользователя, которого я хотел бы удалить, я вижу -
знак, помеченный как серый.
Это все учетные записи, и я хотел бы удалить mac
учетную запись пользователя,
$ dscacheutil -q user | grep -A 3 -B 2 -e uid:\ 5'[0-9][0-9]'
name: mac
password: ********
uid: 501
gid: 20
dir: /Users/mac
shell: /bin/bash
--
--
name: chaklader
password: ********
uid: 502
gid: 20
dir: /Users/chaklader
shell: /bin/bash
Как удалить соответствующий аккаунт? Я найти фрагмент кода для запуска на терминале, то есть sudo /usr/bin/dscl . -delete "/Users/mac"
. Должен ли я попробовать это и получится?
Обновить:
Как подсказал ответ, я не вошел в меню быстрого переключения пользователей.
Как меня спросили, я бегу who
в терминал и получаю результат,
$ who
chaklader console Dec 28 06:01
chaklader ttys000 Dec 28 14:51
Итак, вкратце другой пользователь, mac не был в терминале.
источник
mac
пользователя, потому что он активен и блокирует системные ресурсы (например, он мог подключить внешний диск и сидеть на нем). Чтобы проверить эту возможность, введитеwho
в терминале.Ответы:
У меня была очень похожая проблема с этим. С помощью Apple Support я решил это. Я разместил решение здесь: https://discussions.apple.com/message/33849669
Повторяя это здесь, это:
Исправил это для меня. Надеюсь это поможет!
источник
Кнопка - неактивна для пользователя, когда пользователь все еще вошел в систему с помощью быстрого переключения пользователей. Выйдите из системы другого пользователя, которого вы пытаетесь удалить, затем вернитесь в Системные настройки с этой учетной записью и повторите попытку. Вы можете перезагрузить, чтобы убедиться, что пользователь также неактивен.
Вы можете удалить пользователя из командной строки, и вам нужно быть осторожным, если вы правильно указали короткое имя, иначе вы удалите неправильные данные. В этом случае короткое имя Mac . Выполните следующее, чтобы удалить пользователя и отдельно удалить домашнюю папку пользователя. Если вы хотите сохранить домашнюю папку, не запускайте
rm
команду.Если
dscl
команда не выполнена, сбросьте пароль учетной записи и повторите приведенные выше команды.источник