Как включить корневого пользователя на Mac

Включить рекомендуемый Mac для корневого пользователя

В macOS некоторые части файловой системы по умолчанию недоступны, даже если вы являетесь администратором. Включив пользователя root, вы получите права чтения и записи для всей файловой системы. Вы даже можете получить доступ к файлам учетной записи другого пользователя - идеально, если вы забыли свое имя пользователя или пароль, или если бывший сотрудник увольняется из вашей компании, не предоставив данные для входа в свой корпоративный ноутбук.

Включив пользователя root, вы получите полный контроль над своим Mac. Хотя это может быть удобно для опытных пользователей, также гораздо проще повредить Mac. Apple полностью осведомлена об этом и по умолчанию отключила root-доступ. Следуйте инструкциям по этому руководству, чтобы узнать, как включить пользователя root в macOS.

1. Включение Root через Терминал

Вы можете включить root-доступ через Терминал вашего Mac. Чтобы запустить Терминал, откройте новое окно Finder и перейдите в "Приложения -> Утилиты".

В окне Терминала введите следующую команду

и нажмите Enter. Терминал должен автоматически определить ваше имя пользователя и запросить пароль.

Вы можете включить MacOS Root через приложение

Введите свой пароль и нажмите Enter.

Вам будет предложено создать пароль для учетной записи root. Поскольку пользователь root имеет доступ ко всем частям вашего Mac, убедитесь, что вы выбрали надежный пароль!

По завершении процесса вы должны увидеть следующее сообщение:

корень macOS теперь включен

Теперь рут включен на вашем ноутбуке или компьютере, и вы можете начать использовать его для задач, которые невозможно было бы выполнить через обычную учетную запись пользователя.

2. Включение рута с помощью утилиты каталогов.

Если вы предпочитаете использовать пользовательский интерфейс вашего Mac, вы можете включить root с помощью утилиты Directory Utility:

1. Откройте Spotlight на Mac, щелкнув значок меню в правом верхнем углу экрана.

2. В окне Spotlight найдите "Утилита каталогов", затем выберите это приложение, когда оно появится.

Вы можете включить учетную запись пользователя root через приложение Directory Utility.

3. В утилите каталогов убедитесь, что выбрана вкладка "Службы".

Справочные служебные службы

4. В нижнем левом углу щелкните маленький значок замка и введите свое имя пользователя и пароль, когда будет предложено.

5. На панели инструментов выберите "Правка -> Включить корневого пользователя".

Вы можете включить пользователя root с помощью утилиты каталогов macOS.

6. При появлении запроса создайте имя пользователя и пароль для вашего пользователя root.

7. Теперь вы можете нажать "ОК", чтобы создать учетную запись root.

Если вы хотите отключить пользователя root в любой момент, перезапустите утилиту Directory Utility, но на этот раз выберите "Правка -> Деактивировать пользователя root".

Как войти в учетную запись пользователя root

После включения вы можете войти в учетную запись root с экрана входа в macOS:

1. Как обычно, выйдите из своей текущей учетной записи.

2. На экране входа в macOS выберите "Другое…".

3. В поле "имя пользователя" введите "root". Теперь вы можете ввести свой пароль root.

4. Войдите в свою учетную запись. Поздравляем - теперь вы пользователь root!

Эта учетная запись может выглядеть точно так же, как учетная запись обычного пользователя, но теперь можно получить доступ, редактировать и даже удалять файлы, которые обычно строго запрещены, поэтому будьте осторожны!

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

Отключение корневого пользователя с помощью терминала

Чтобы защитить ваш Mac от злонамеренных действий или даже случайного повреждения, вам следует отключить root, как только он больше не нужен.

Чтобы отключить root-доступ, запустите Терминал Mac ("Приложения -> Утилиты -> Терминал"), затем выполните следующую команду:

При появлении запроса введите пароль для своей текущей учетной записи. Вы должны увидеть следующее сообщение.

В целях безопасности следует отключить пользователя root, если он больше не требуется.

Учетная запись пользователя root теперь отключена на вашем Mac.

Для Linux вы можете следовать этому руководству, чтобы отключить учетную запись пользователя root. Обратите внимание, что для большинства исправлений вам не понадобится учетная запись root. Если у вас завис Mac, вот несколько способов это исправить, не требуя учетной записи root.

По теме:

3 комментария

  1. Хороший и понятный способ показать, как это делается. Большое спасибо!

  2. Спасибо, что сделали это понятным и простым для не технических специалистов.

  3. Включение пользователя root не требуется для внесения некоторых общесистемных изменений, если ваша учетная запись пользователя является учетной записью администратора. Фактически, пользователь root на самом деле не отключен, просто отключена возможность входа в систему напрямую с правами root. Это не только для macOS, это типично для BSD (как и для некоторых дистрибутивов Linux).

    В Терминале вы можете ввести `sudo -i`, затем ввести свой пароль, и вы получите root-права. Проверьте это с помощью `whoami`.

    Чтобы изменить некоторые файлы конфигурации в / private / etc /, вы можете использовать "лучший" текстовый редактор, например, Sublime Text, который запрашивает у вас пароль при сохранении, даже если сначала не становитесь root.