Гид по технологиям

Как включить root-пользователя на macOS

• 6 min read • macOS • Обновлено 28 Nov 2025
Включить root на macOS — пошагово
Включить root на macOS — пошагово

Что такое root и зачем его включать

Root — это встроенная учётная запись в Unix-подобных системах (в macOS она отключена по умолчанию). Одна строка определения: root — это пользователь с полными правами (чтение, запись, исполнение) ко всей системе.

Коротко о случаях, когда root полезен:

  • восстановление доступа к файлам другого пользователя (забыт пароль, ушёл сотрудник);
  • администрирование и исправление проблем уровня системы, которые нельзя сделать через sudo или графический интерфейс;
  • форензика и обслуживание корпоративных устройств.

Важно: root даёт полный контроль. Ошибка или вредоносный код могут привести к потере данных или взлому системы.

Основные варианты (альтернативы) — когда не нужно включать root

  • sudo — выполняет отдельные команды с правами администратора без включения root.
  • Режим восстановления (Recovery) — позволяет восстановить пароль, переустановить macOS и выполнять другие операции.
  • Управление профилями и MDM для корпоративных устройств — для централизованного администрирования.

Как включить root через Терминал

  1. Запустите Терминал: Finder → Приложения → Утилиты → Terminal или через Spotlight (нажмите Command + пробел и начните вводить «terminal»).

Терминал macOS, путь в Finder

  1. Введите команду и нажмите Enter:
dsenableroot

Окно Терминала с запросом пароля пользователя

  1. В ответ появится ваше имя пользователя. Введите пароль текущего администратора и нажмите Enter.
  2. Создайте пароль для root и подтвердите его (ввод будет скрыт).
  3. После успешной операции вы увидите сообщение об успешном включении root.

Сообщение об успешном включении root в Терминале

Совет: пароль для root должен быть надёжным и отличаться от обычного пароля администратора, если устройство используют несколько человек.

Как включить root через Directory Utility (GUI)

Если вы предпочитаете графический интерфейс, используйте Directory Utility.

  1. Откройте Spotlight (Command + пробел) и начните вводить «Directory Utility», затем выберите приложение.

  2. В окне Directory Utility нажмите на замок внизу слева.

Замок в окне Directory Utility для аутентификации

  1. Аутентифицируйтесь через Touch ID или введите пароль администратора.
  2. В меню выберите «Edit», затем «Enable Root User».

Меню Directory Utility с пунктом Enable Root User

  1. В появившемся окне задайте пароль для root и подтвердите.

Окно с полем для пароля root в Directory Utility

  1. Нажмите OK. Заметьте: macOS не показывает отдельного уведомления о том, что root включён — проверку можно сделать повторной попыткой входа или командой в Терминале.

Как войти в систему как root

  1. Выйдите из текущей учётной записи.
  2. На экране входа выберите «Другое» или «Other».

Экран входа macOS с опцией Other

  1. В поле «Имя пользователя» введите либо ваше обычное имя пользователя, либо root. Введите пароль root и выполните вход.

Учтите: рабочий стол может выглядеть как обычный, но теперь вы можете получить доступ к файлам, к которым ранее доступа не было. Работайте аккуратно — избегайте ненужных изменений.

Важно: используйте root только для конкретной задачи. После завершения — отключите учётную запись.

Как отключить root

Через Терминал

  1. Откройте Терминал.
  2. Выполните команду:
dsenableroot -d

Этот флаг отключит учётную запись root. При запросе введите пароль текущего администратора.

Команда для отключения root в Терминале

Через Directory Utility

  1. Откройте Directory Utility.
  2. Нажмите на замок и аутентифицируйтесь.
  3. В меню выберите «Edit», затем «Disable Root User».

Меню Directory Utility с пунктом Disable Root User

Примечание: для большинства задач root не нужен — часто достаточно sudo или режима восстановления.

Как изменить пароль root

  1. Откройте «Системные настройки» (System Preferences) и перейдите в «Пользователи и группы».

Системные настройки macOS, раздел Пользователи и группы

  1. Нажмите на замок и введите данные администратора.
  2. В «Параметрах входа» нажмите «Присоединиться» рядом с «Сервером сетевых учётных записей».

Параметры входа в Системных настройках macOS

  1. В появившемся окне нажмите «Открыть Directory Utility» и выполните аутентификацию.

Кнопка Open Directory Utility в Системных настройках

  1. В меню Directory Utility выберите «Edit», затем «Change Root Password» и задайте новый пароль.

Смена пароля root в Directory Utility

Чек-лист: быстрые шаги (для администратора)

  • Подготовка:
    • Сделайте резервную копию важных данных.
    • Планируйте время для отката изменений.
  • Включение:
    • Используйте Terminal или Directory Utility.
    • Создайте уникальный сложный пароль для root.
  • Выполнение задач:
    • Подтверждайте каждую команду перед выполнением.
  • Завершение:
    • Отключите root сразу после завершения задач.
    • Проверьте систему: журналы, целостность файлов.

Модель принятия решения: когда включать root

Mermaid-диаграмма ниже помогает решить, нужен ли root (краткая логика):

flowchart TD
  A[Нужен доступ к системным файлам?] -->|Нет| B[Используйте sudo или Recovery]
  A -->|Да| C[Зависит от задачи]
  C --> D{Можно ли выполнить через sudo?}
  D -->|Да| B
  D -->|Нет| E[Включите root временно]
  E --> F[Выполните задачи и отключите root]

Риски и меры смягчения

  • Риск: непреднамеренное удаление системных файлов. Мера: заранее создайте резервные копии и используйте команды dry-run.
  • Риск: сохранение слабого пароля root. Мера: используйте генератор паролей и менеджер паролей.
  • Риск: удалённый доступ злоумышленников. Мера: отключайте root и проверяйте брандмауэр и журналы системы.

Критерии приёмки (проверки успешной операции)

  • root включён, и вы можете войти под root (проверка: вход через экран входа или команда su - root).
  • Все необходимые операции выполнены без потери данных.
  • Root отключён после завершения работ (проверка: dsenableroot -q или попытка входа под root возвращает отказ).

Тестовые случаи и контроль качества

  1. Включение root через Terminal: ожидаемый результат — команда завершается сообщением об успешном включении.
  2. Включение root через Directory Utility: ожидаемый результат — ввод пароля и отсутствие ошибок.
  3. Попытка входа под root: успешный вход с новым паролем.
  4. Отключение root: попытка входа под root должна завершаться неудачей.

Ролевые чек-листы

  • Для IT-администратора:
    • Создать резервную копию.
    • Выполнить задачу с использованием root.
    • Отключить root и зарегистрировать выполненные изменения.
  • Для служащего поддержки:
    • Согласовать действие с администратором.
    • Использовать sudo вместо включения root, если возможно.
  • Для уполномоченного аудитора:
    • Проверить журналы входа и изменения файлов.
    • Подтвердить восстановление исходного состояния.

Мини-методология: безопасная работа с root (быстрый SOP)

  1. План: опишите задачу и список команд, которые вы будете выполнять.
  2. Резервная копия: сделайте snapshot/Time Machine для критичных данных.
  3. Включите root (Terminal или Directory Utility).
  4. Выполните только заранее утверждённые команды.
  5. Проверка: убедитесь, что операции прошли успешно.
  6. Отключите root и зафиксируйте изменения в журнале.

Часто задаваемые вопросы

Можно ли изменить имя пользователя root?

Нет. Имя учётной записи root по умолчанию — «root» на всех устройствах macOS.

Могут ли пароли обычного администратора и root совпадать?

Да, технически это возможно. Но если кто-то знает пароль администратора, он получит те же права, если вы сделаете пароли одинаковыми. Рекомендуется использовать разные надёжные пароли.

Безопасно ли держать root включённым?

Нет. Постоянно включённый root повышает риск ошибок и атак. Apple отключает root по умолчанию именно по этой причине. Включайте root только для выполнения конкретных задач и отключайте его сразу после.

Вывод

Root — мощный инструмент, который даёт полный контроль над macOS. Он полезен для восстановления доступа и обслуживания, но его использование связано с рисками. Работайте аккуратно: планируйте действия, делайте резервные копии и отключайте root сразу после завершения задач.

Автор изображения: markusspiske via Pixabay.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро