Пользователь root больше не существует
Я использую macOS Server 5.6.1 на High Sierra (10.13.4) и на днях пытался изменить файл plist демона запуска системы, так как моя установка apache не работала после миграции. sudo
не позволил бы мне что-либо изменить из-за ограничений SIP, поэтому я решил, что я попытаюсь получить оболочку для входа в систему root и попытаться изменить файл plist таким образом. Ранее я включал пользователя root еще много лет назад, когда впервые приобрел компьютер. Я открыл окно терминала и попытался login root
ввести пароль. Ничего такого. Я пробовал несколько разных паролей, но ни один из них не работал.
На этом этапе я полагаю, что я, должно быть, забыл, какой из десятков паролей я использовал для учетной записи root. Нет проблем, потому что я могу сбросить пароль root, верно? Поэтому я открываю утилиту каталогов, аутентифицируюсь и в меню нажимаю «Изменить пароль root ...». Я пытаюсь войти снова - безрезультатно.
Я немного запутался, но решил попробовать отключить пользователя root в меню, а затем снова включить его. Однако нажатие на «Отключить пользователя root» ничего не делает, и оно никогда не меняется обратно на «Включить пользователя root». Попытка dsenableroot -d
возврата dsenableroot:: ***Failed to disable root user.
Немного обеспокоена сейчас, я пытаюсь sudo dscl . -passwd /Users/root
, но это не с сообщением <dscl_cmd> DS Error: -14009 (eDSUnknownNodeName)
. Я также пытаюсь sudo passwd root
, что дает мнеpasswd: Unknown user name 'root'.
Теперь я очень волнуюсь. Как, черт возьми, пользователь root может просто исчезнуть ?? top
и монитор активности показывает множество процессов, принадлежащих пользователю root, но dscl . -list /Users UniqueID
не имеет записи для пользователя root или UID 0
. На самом деле, насколько я могу судить, пользователь root просто не существует . Даже в диалоговых окнах «Сведения о файле» в Finder файлы и папки, принадлежащие пользователю root, показывают «Выборка ...» в области, где должно быть имя владельца (см. Изображение).
Поскольку я не пользуюсь этим компьютером ежедневно и, конечно, не часто захожу в систему как root, я понятия не имею, когда это началось или как долго у меня не было пользователя root. Я почти уверен, что прошел хотя бы месяц или два, но кроме этого я не знаю.
Может кто-нибудь, пожалуйста, помогите мне разобраться, что, черт возьми, происходит здесь и как это исправить?
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
3
Ускорение загрузки OS X на годичной MBP
-
4
Как узнать, кто вошел в Windows XP?
-
-
3
Как повторно связать резервную копию Airport Time Machine после перехода на новый Mac?
-
6
Как вы отключите звук запуска на Mac?
-
5
Почему мой Macbook сильно нагревается при использовании Boot Camp?
-
7
Есть ли в Mac OS X эквивалент Ctrl + Tab?
-
6
Способ переноса данных Time Machine на новый диск
-
13
Сброс положения Mac OS X Windows после отсоединения внешнего монитора
-
10
Программное обеспечение для резервного копирования для Mac OS X