Больше не администратор после изменения имени пользователя в MacOS High Sierra

2687
haxpanel

Я изменил свое имя пользователя, и теперь я не могу заниматься админом. Нет sudo, никакие системные настройки не unlockработают.

Мне удалось:

  1. запуск в однопользовательском режиме
  2. открыть терминал
  3. в моей системе

Поскольку это не Linux, я не уверен, где что-то менять ... Как исправить эту нелепую ошибку?

-1
Какой метод вы использовали, чтобы изменить свое имя пользователя? Сколько пользователей у вас было раньше? Вы повторно использовали имя пользователя? Вы использовали «root» или другие защищенные имена? Christopher Hostage 6 лет назад 0
Насколько я помню, я делал это на панели системных настроек. Не помню, но, вероятно, 1 пользователь. Не могу вспомнить Конечно, нет. Смотрите мой ответ ниже, я все исправил. haxpanel 6 лет назад 0

1 ответ на вопрос

1
haxpanel

Я нашел решение, основанное на этом . Несколько вещей, которые я сделал по-другому:

  • вместо /sbin/mount -uw /использованияchroot /Volumes/<yours>
  • вместо того, чтобы rm /var/db/.applesetupdoneделатьrm /var/db/.AppleSetupDone

В двух словах:

  1. загрузиться в режиме восстановления
  2. открытый терминал
  3. выполнять chroot /Volumes/<yours>
  4. выполнить rm /var/db/.AppleSetupDone- после перезагрузки MacOS будет думать, что это новая настройка, так что вы будете перенаправлены на экран после установки, где сможете создать нового пользователя-администратора
  5. перезагружать
  6. следуйте шагам
  7. обновите старого пользователя новым

Похожие вопросы