Пароль суперпользователя mac os

Содержание
  1. Включение учетной записи пользователя root на компьютере Mac или изменение пароля root
  2. Включение и отключение учетной записи пользователя root
  3. Вход в систему в качестве пользователя root
  4. Как изменить пароль учетной записи root в Mac OS X 2021
  5. Mac OS X Welcome Videos
  6. Изменение пароля root на Mac с помощью утилиты каталогов
  7. Как мне получить root права на Mac OS X?
  8. 6 ответов 6
  9. Активируем Root пользователя в Mac OS X
  10. Включаем Root пользователя в Mac OS X:
  11. Осторожно! Любой может стать администратором в macOS без ввода пароля
  12. Как это работает
  13. Как этого избежать
  14. Артём Баусов
  15. 15 полезных штук с AliExpress на все случаи жизни
  16. App Store будет частично недоступен 23-27 декабря
  17. 👀 Читайте также . Всё по теме
  18. Rockstar Games представила ремастер трилогии GTA с новой графикой. Релиз до конца года
  19. Apple Watch Series 7 не отличаются по толщине от Series 6
  20. 8 абсолютно новых фильмов. Их уже можно посмотреть дома, а не в кинотеатре, даже два русских блокбастера
  21. В России открылся предзаказ Apple Watch Series 7
  22. iPhone SE 3 получит процессор A15, но дизайн не изменится
  23. Обзор игры Diablo II: Resurrected. Отличный ремастер или провал?
  24. Обзор и впечатления от iPhone 13 Pro спустя неделю. Это мощно
  25. Этот робот-пылесос убирает отлично и даже воздух освежает. Обзор Ecovacs Deebot T9
  26. 🙈 Комментарии 34

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

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

Пользователь root — это суперпользователь с привилегиями чтения и записи в дополнительных областях системы, включая файлы в учетных записях других пользователей macOS. По умолчанию пользователь root отключен. Если не удается войти в систему компьютера Mac с учетной записью администратора, включите пользователя root и выполните вход как пользователь root, чтобы выполнить свою задачу.

Учетная запись пользователя root не предназначена для повседневной работы. Ее привилегии позволяют вносить изменения в файлы, необходимые для работы компьютера Mac. Для отмены таких изменений может потребоваться переустановка системного ПО. После выполнения задачи пользователя root следует отключить.

Безопаснее использовать команду sudo в программе «Терминал» вместо включения пользователя root. Чтобы узнать о команде sudo , откройте программу «Терминал» и введите man sudo .

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

  1. Перейдите в меню Apple () > «Системные настройки» и откройте вкладку «Пользователи и группы» (или «Учетные записи»).
  2. Щелкните , затем введите имя и пароль администратора.
  3. Нажмите «Параметры входа».
  4. Нажмите «Подключить» (или «Изменить»).
  5. Нажмите «Открыть Службу каталогов».
  6. Щелкните в окне «Служба каталогов», затем введите имя и пароль администратора.
  7. Выполните следующие действия в строке меню «Службы каталогов»:
    • Выберите «Правка» > «Включить корневого пользователя» и введите пароль для пользователя root.
    • Или выберите «Правка» > «Отключить корневого пользователя».

Вход в систему в качестве пользователя root

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

  1. Перейдите в меню Apple > «Завершить сеанс», чтобы выйти из текущей учетной записи пользователя.
  2. В окне входа введите имя пользователя root и пароль, созданный для пользователя root.
    Если в окне входа отображается список пользователей, нажмите кнопку «Другой» и выполните вход.

Не забудьте отключить учетную запись пользователя root после выполнения задачи.

Источник

Как изменить пароль учетной записи root в Mac OS X 2021

Mac OS X Welcome Videos

  • Mac OS X Welcome Videos

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

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

    Существует несколько способов изменить пароль пользователя root в Mac OS X, и мы покажем вам, как изменить его с помощью приложения «Утилита каталогов», которое использовалось в первую очередь для включения учетной записи root.

    Изменение пароля root на Mac с помощью утилиты каталогов

    Доступ к утилите каталогов можно получить через панель настроек или напрямую *

    1. В меню «Apple» выберите «Системные настройки», затем нажмите на панель настроек «Пользователи и группы».
    2. Выберите значок замка в углу, затем введите пароль администратора.
    3. Выберите «Параметры входа»
    4. Нажмите кнопку «Присоединиться» рядом с «Сервером сетевых учетных записей», затем нажмите «Открыть каталог», чтобы открыть приложение.
    5. Выберите значок блокировки в приложении Directory Utility и снова войдите в систему с правами администратора.
    6. В меню «Редактировать» выберите «Изменить пароль пользователя»
    7. Введите старый пароль root, затем подтвердите новый пароль для входа в систему, чтобы завершить смену пароля

    * Обратите внимание, что вы также можете сразу перейти к приложению Directory Utility из командной строки со следующим синтаксисом:

    open /System/Library/CoreServices/Directory\ Utility.app/

    Утилита каталогов выглядит одинаково во всех версиях OS X, и в меню «Правка» всегда есть возможность изменить пароль root:

    Читайте также:  Windows 10 64 bit взлом

    Вы должны ввести один и тот же пароль дважды, чтобы подтвердить изменение:

    Обратите внимание, что изменение пароля будет применяться к root независимо от того, как оно было включено, через командную строку или утилиту каталогов в OS X.

    Очевидно, что для давних пользователей логин учетной записи root всегда будет «root», только пароль будет меняться. Это в отличие от более общей административной учетной записи для входа в OS X, где имя пользователя и пароль учетной записи администратора могут изменяться в зависимости от учетных данных для данной учетной записи пользователя.

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

    Помните, что после изменения пароля учетной записи root необходимо будет вводить новый пароль каждый раз, когда вызывается команда sudo, или в любое время, когда пользователь желает войти непосредственно с пользователем root. Это относится ко всему, что использует root из командной строки или общего графического интерфейса OS X, будь то выполнение скриптов, командных строк, запуск приложений с графическим интерфейсом в качестве пользователя root или что-либо еще, требующее прямого использования root.

    Источник

    Как мне получить root права на Mac OS X?

    Недавно я начал заниматься разработкой для Unix и Mac, исходя из жесткой рабочей среды в .NET. Я изучаю использование терминала и как mkdir и ls и vim , но это все под моим настоящим именем.

    Я только что купил MacBook Pro Retina. Моя учетная запись Unix показывает мое имя. Но мне нужно войти в систему как root.

    Я попытался эту команду в терминале, чтобы переключиться на root:

    но это не займет мой пароль, и я действительно не знаю, какой пароль предоставить?

    6 ответов 6

    Вы должны фактически использовать sudo -i , чтобы запустить интерактивную оболочку. Затем введите свой пароль для входа. Не появится; это нормально. Продолжайте печатать, затем нажмите Return .

    Чтобы выйти из интерактивной оболочки, введите команду exit или ^D (это Control- D , а не Command- D ). Затем вы вернетесь в свой обычный терминал.

    Относительно вашего исходного вопроса: используйте sudo su .

    Команда su предоставляет вам доступ к учетной записи другого пользователя, но вам необходимо знать пароль этого пользователя. Поскольку root отключен по умолчанию (и по уважительной причине) и не имеет пароля, вы можете использовать sudo , который предоставляет вам повышенные привилегии для одной команды, чтобы отменить это правило. Когда sudo запросит у вас пароль:

    просто введите свой пароль. Он не появится из-за соображений безопасности (поэтому люди не могут видеть, сколько это времени), но он вводится. Нажмите Return, когда закончите.

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

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

    Допустим, вы даете этому новому администратору имя «huangadmin». Это может быть что-то еще (например, admin), но я не думаю, что было бы хорошей идеей дать ему имя «root».

    Затем в терминале вам нужно использовать su huangadmin . Пароль для этой учетной записи запрашивается, и тогда вы пользователь huangadmin. Тогда вы можете использовать sudo su и стать пользователем root.

    очень простая команда для запуска как sudo:

    По умолчанию пользователь root отключен на Mac, сначала необходимо включить пользователя root на Mac. См .: https://www.dataneb.com/single-post/2018/08/29/How-to-enable-root-user-on-Mac.

    В верхнем левом углу выберите меню Apple ()> «Системные настройки», затем нажмите «Пользователи и группы» (или «Учетные записи»).

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

    После того, как вы разблокируете замок. Нажмите «Параметры входа», прямо рядом с иконкой «Домой».

    Теперь нажмите кнопку «Присоединиться» (или «Изменить») рядом с сервером сетевых учетных записей. Теперь нажмите Open Directory Utility.

    Нажмите значок блокировки в окне «Утилита каталогов», затем введите имя и пароль администратора.

    В строке меню утилиты каталогов: выберите «Правка»> «Включить пользователя root», затем введите пароль, который вы хотите использовать для пользователя root. Вы можете включить / отключить / изменить пароль для пользователя root здесь.

    Теперь зайдите в Терминал и переключите пользователя на root и протестируйте.

    После того, как пароль пользователя root установлен в утилитах Справочника. Введите su root в своем терминале и введите пароль. Обратите внимание, что пароль локального администратора не совпадает с паролем пользователя root.

    Источник

    Активируем Root пользователя в Mac OS X

    Root-пользователь в Mac OS X это специальная учетная запись с наивысшим уровнем доступа и приоритетом в системе. В основном она предназначена для администрирования, наблюдения и устранения серьезных неполадок в OS X.

    Стандартно данная «учетка» отключена в системе, но если очень нужно то ее можно включить при помощи совсем нехитрого способа. Вообше, если у вас нет четкой необходимости в использовании Root-пользователя, то лучше всего оставить его неактивным.

    Включаем Root пользователя в Mac OS X:

    1) На Рабочем столе нажимаем сочетание « Command + Shift + G », откроется строка перехода к папкам. Здесь вводим: « /System/Library/CoreServices/ ».

    2) В папке CoreServices находим и запускаем Службу каталогов.

    3) В Службе каталогов нажимаем на «Замок» для того чтобы разрешить внесение изменений и вводим пароль Администратора, если попросят.

    Читайте также:  Истории операционного система windows

    4) Дальше в верхней строке меню выбираем пункт «Правка» и в выпадающем окне кликаем по пункту «Включить корневого пользователя».

    5) Устанавливаем хороший пароль для учетной записи Root пользователя.

    *Пароль можно сменить при помощи Terminal, введя команду « sudo passwd ». Также можно задействовать Службу каталогов для смены пароля Root.

    Теперь вы получили в распоряжение Root доступ в OS X. Данная учетная запись не будет показываться в стандартном разделе «Пользователи и Группы» в настройках. С помощью Root вы используете полный доступ ко всей информации и файлам Mac OS X, а также возможность удалять или изменять файлы системы. Настоятельно рекомендуем вам устанавливать сложный пароль для этой учетной записи, что бы избежать возможного риска со стороны.

    Источник

    Осторожно! Любой может стать администратором в macOS без ввода пароля

    Кажется, Apple забыла закрыть одну маленькую, но серьезную «брешь». Любой может стать администратором в macOS High Sierra без ввода пароля.

    Как это работает

    Любой пользователь может стать «суперпользователем». У него есть права на внесение любых изменений в настройки компьютера.

    Работает схема просто. В разделе Системные настройки —> Пользователи и группы нажмите на значок замочка. У вас запросят логин и пароль, необходимо ввести root (имя пользователя) и оставить пустой графу Пароль.

    После этого несколько раз нажимаем «Ввод», и всё. У вас права владельца системы.

    Пользователь Twitter под ником @lemiorham отметил, что уязвимость доступна даже в последней бета-версии macOS High Sierra.

    Dear @AppleSupport, we noticed a *HUGE* security issue at MacOS High Sierra. Anyone can login as «root» with empty password after clicking on login button several times. Are you aware of it @Apple?

    Работает данная фишка только в интерфейсе операционной системы. В Терминале за root не получится залогиниться.

    Как этого избежать

    Решение проблемы такое же простое, как и её появление. Необходимо установить пароль на учётную запись root.

    Шаг 1. Перейдите в меню Системные настройки —> Пользователи и группы.

    Шаг 2. Щёлкните по значку замка, введите имя и пароль администратора.

    Шаг 3. Нажмите Параметры входа —> Подключить (или Изменить).

    Шаг 4. Выберите Открыть Службу каталогов.

    Шаг 5. Щелкните значок замка в окне Служба каталогов, повторно введите имя и пароль администратора.

    Действия в строке меню Службы каталогов:

    Выберите Правка —> Включить корневого пользователя и введите пароль для юзера root.

    В этом же разделе пользователя root можно отключить.

    Есть и второе решение. Набираем в Терминале команду sudo passwd root и вводим пароль для суперпользователя.

    Артём Баусов

    Главный по новостям, кликбейту и опечаткам. Люблю электротехнику и занимаюсь огненной магией. Telegram: @TemaBausov

    15 полезных штук с AliExpress на все случаи жизни

    App Store будет частично недоступен 23-27 декабря

    👀 Читайте также . Всё по теме

    Rockstar Games представила ремастер трилогии GTA с новой графикой. Релиз до конца года

    Apple Watch Series 7 не отличаются по толщине от Series 6

    8 абсолютно новых фильмов. Их уже можно посмотреть дома, а не в кинотеатре, даже два русских блокбастера

    В России открылся предзаказ Apple Watch Series 7

    iPhone SE 3 получит процессор A15, но дизайн не изменится

    Обзор игры Diablo II: Resurrected. Отличный ремастер или провал?

    Обзор и впечатления от iPhone 13 Pro спустя неделю. Это мощно

    Этот робот-пылесос убирает отлично и даже воздух освежает. Обзор Ecovacs Deebot T9

    🙈 Комментарии 34

    Проверил у себя на MBP2017 и на MBP2015 (оба на 10.13.1) не срабатывает, так что похоже на вброс.
    Да и вообще это был бы немыслимый фейл.

    @Mihael Isaev , не так проверил. Когда написал root, нужно долбить кнопку Enter. Через секунды полторы две все сработает

    @boshlin , и правда! сработало! жесть какая.

    @Mihael Isaev , то же самое, нифига не срабатывает.

    Sudo passwd root, поправьте

    @Alexandr Melodica , и правда, спасибо! Исправили 🙂

    хай сиерра сработало!! жесть!
    тима кука в отставку! доколе?!1!11

    Ебушки воробушки и вправду сработало(MacBookPro 2017 TouchBar, 10.13.2)

    Вот только не понял зачем мне это ещё, но надеюсь что понадобиться!

    @NlKlTA , только что с помощью этого трюка выключил себе брандмауэр и FileVault, короче он работает везде, как этого раньше никто не видел, просто загадка…

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

    C root так же можно войти в систему выбрав “другой пользователь”. И получить доступ ко всем пользователям.
    Это немыслимый фейл…..

    У меня лично ничего не происходит.
    Хай сиерра

    macbook pro – ничего не произошло!
    imac – сработало!

    версия ОС одинаковая.

    Странно, на одном маке сработало, на другом – нет. Везде 10.13.1

    Права ROOT’а на Маке существовали если не всегда, то уж лет 7-8 – точно. @Артём Баусов, если уж Вам (или Вашим коллегам) интересно великое множество возможностей на уровне ПРОДВИНУТОГО ПОЛЬЗОВАТЕЛЯ, Вы б почитали Дэвида Пога. Справедливо отметить, что на русский язык переведены отнюдь не все его книги, а описывает он, наверное, каждую новую ОСю, но принципиально – можно крайнюю русскоязычную почитать – дальше не проблема разобраться.
    Так вот: в своей книге, вышедшей около +/- 2010 года, Дэвид Пог уже посвятил суперпользователю целый раздел; к сожалению, книга у меня в другом городе, так что конкретную ссылку ни на ОС, ни на страницу в ней сейчас не дам, но точно читал об этом, и в том числе – все предупреждения, описанные Вами в статье.
    Это Вам мой добрый совет.

    Читайте также:  Как поменять звука при запуске windows

    @iWanderer , к чему эта писанина? Автор написал про фейл, он работает, что ещё нада-то?

    @Pavel Volobuev , а кто Вам сказал, что это – фейл? Это – возможность Системы, которую можно отключить. Или запаролить.

    По факту – изначально сформирован Пользователь с суперправами, и пароля на вход в этот аккаунт нет. Если кто-то не разобрался и не поставил этот пароль – чей косяк?

    @iWanderer , полностью согласен с вами! На многих роутерах, по умолчанию, на учётку root, тоже пустой пароль. Либо 0000. Это тоже баг?)))

    @iWanderer , проблема в том, что если посмотреть пользователя root в базе данных, то можно увидеть примерно следующее:

    sudo plutil -p /private/var/db/dslocal/nodes/Default/users/root.plist
    <
    “passwd” => [
    0 => “*”
    ]
    “uid” => [
    0 => “0”
    ]

    А это значит, что вход по паролю для данного пользователя отключен и повышение привилегий до данного пользователя выполняется например через тот-же sudo. И если с учетом всего этого, пользователь root может использовать вход через пустой пароль, то что-то очень и очень сильно пошло не так.

    Естественно, что в предыдущих версиях Mac OS все работает нормально.

    @Maxim Sytin , Максим, благодарю за подробное разъяснения!

    Таким образом, косяк-то не в наличии ROOTа как такового, а в невозможности в конкретной версии ОС установить на него пароль.

    Как Вы объяснили – ВСЁ ясно, из статьи же это непонятно; можно сделать вывод, что косяк – наличие самогО Пользователя с расширенными правами.

    ОГРОМНЫЙ РЕСПЕКТ Вам, очень приятно услышать доступное объяснение Профессионала.

    @iWanderer , А кто сказал, что пароль установить невозможно? Возможно. Косяк как раз в том, что возможен пользователь root вообще без пароля и им можно пользоваться. Фактически, все права на систему кому угодно.

    @MACYou , Если смотреть еще глубже, то root всегда был на всех версиях MacOS и по умолчанию он без пароля и ВЫКЛЮЧЕН. В последнем апдейте что то пошло не так и они случайно ВКЛЮЧИЛИ суперпользователя у которого естественно нету пароля.

    @GoSo , СОВЕРШЕННО ВЕРНО! Именно о том, что ОН ВСЕГДА БЫЛ, я и написал в своём первом комментарии. И вот теперь разобрались, что проблема не в нём, как в таковом, а в том, что его, как Вы и указали, СЛУЧАЙНО ВКЛЮЧИЛИ.

    @MACYou , да, СПАСИБО!
    Разобрались совместными усилиями; Ваш комментарий, по сути, подвёл черту под нашей дискуссией.

    @iWanderer , допустим я новый пользователь (до этого была только винда).
    Начинаю настройку системы.
    Меня просят ввести имя администратора и пароль.
    Есил я пароль сделаю слишком простым, что его можно взломать – то это моя вина.
    Но то что оказывается где-то в системе есть скрытый пользователь с правами доступа даже большими чем у моего админского аккаунта. Я знать не обязан.
    И если для того чтобы зайти под этим пользователем в систему другому человеку не нужно быть хакером – это уже не мой косяк.
    P.S. Конечно если вы системный админстратор или вам нужна полная безопасность системы то в таких вещах вы будете разбираться и пароль на root-пользователе уже есть. Но таких единицы.

    @Silmaril , спасибо, всё, что Вы написали, абсолютно верно! Не буду повторяться; если вдруг сами Вы обычный пользователь – почитайте мою дискуссию с коллегами чуть Выше. Если нет – то знаете всё и понимаете в данном вопросе лучше меня.
    Единственное, что хочется отметить: Дэвид Пог – журналист и профессиональный обозреватель техники Эпол. Его книга – не профессиональные тонкости системного администрирования, а простое описание системы для рядового пользователя. Лично я, когда пересел на Мак, прочитал подаренную мне по такому поводу друзьями названную книгу и всё понял (как Вы, наверное, догадываетесь, в его рекламе я не замотивирован). Если кто-то начал использовать систему, не разобравшись в простых вопросах – что ж поделать?
    Ну а в чём косяк – выяснили благодаря нашим с Вами коллегам-Профессионалам: по умолчанию пользователь ROOT должен быть выключен, а его ошибочно включили и не запаролили. Вот и всё.

    Провел небольшое расследование. Вводим root, тыкаем на поле пароля что бы фокус переместился (это важно). Далее пробуем войти, нас отшивает, делаем второй раз и вуаля.
    С чем это связано?
    Если посмотреть на инструкцию: https://support.apple.com/ru-ru/HT204012 то понятно что по умолчанию root отключен. И при вервой попытке логина через root нас отшивает, но при этом по запросу включает учетную запись root в системе. Убедиться можно опять же по инструкции в ссылке.
    Т.е. первый логин нас отшивает, но включает root запись с пустым паролем. Второй раз уже спокойно даёт зайти в систему.

    Да, Windows – помойная яма с вирусами, а macOS – суперзащищенная операционка.

    Ну ЁПРСТ как так-то? Как можно было оставить такую дыру?! Такое ощущение, что деградация Apple в плане контроля качества не знает границ… Дальше что – можно будет вирусы цеплять как на винде?) Нужно срочно менять положение дел.

    Ну подобных закладок много в любой системе. Наивно думать о какой-то конфиденциальности или безопасности при использовании бытовых устройств.

    Теперь все своими тестовыми тыками активировали себе учетку root. Не забудьте выключить или запоролить.

    @FiLunder_7 : не выключить, а именно запаролить. выключение не поможет

    Так ведь макось это ось для домохозяек, написанная на коленке, какие им уязвимости, 99% считают ее лучшей в мире тк “мало бсодов и сложно завалить в отличии от винды”

    Источник

  • Оцените статью