[Mac OS X] Скрытый способ восстановления прав доступа домашней папки

23

pic_0

В OS X, при возникновении проблем с правами доступа, для их восстановления обычно используют Дисковую утилиту. Но не все знают, что Дисковая утилита фактически не восстанавливает необходимые разрешения для домашней папки пользователя. И если права доступа в домашней папке окажутся некорректными, то их восстановление Дисковой утилитой не решит ваших проблем.

Так вот, как оказалось, решение возникших проблем с домашней папкой спрятано в утилите Сброс пароля, доступной в режиме восстановления, попасть в который можно загрузкой из скрытого раздела Recovery HD.

Для тех, кто не знает, как загрузиться из раздела Recovery HD, подсказываю. Можно просто удерживать нажатой клавишу Alt сразу после включения компьютера, в результате чего появится меню выбора раздела для загрузки:

pic_1

Выбираете раздел Recovery HD и загружаетесь из него. Другой вариант: вместо Alt, можно использовать комбинацию клавиш Cmd+R, что сразу приведет к загрузке из этого раздела.

После загрузки появится окно Утилиты Mac OS X. Это окно нам не нужно. В строке меню, в пункте Утилиты нужно выбрать Терминал и запустить его (все картинки кликабельны):

pic_2

В открывшемся окне Терминала, выполняем команду resetpassword, в результате чего, откроется окно скрытой утилиты Сброс пароля:

pic_3

Выбираем в верхней части окна наш раздел Macintosh HD, а чуть ниже выбираем пользователя, для чьего домашнего каталога будем восстанавливать права доступа. Затем нажимаем в правом нижнем углу кнопку Сбросить.

По завершению восстановления прав доступа, два раза нажимаем комбинацию клавиш Cmd+Q, завершая работу утилиты Сброс пароля и Терминала. Перезагружаемся.

P.S.

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

P.S.S.

Оказывается эта статья является моей сотой публикацией на сайте. Небольшой юбилейчик получается. 🙂

Удачи!

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

  1. 0

    С юбилеем!)
    И спасибо за статью.
    (отправлено из приложения AppleInsider.ru)

  2. 0
    Конформист

    А зачем их сбрасывать? Есть же там chown, chmod и они работают обе рекурсивно, а ACL вообще отключен по умолчанию. Или есть какие-то подводные камни?

    • 0
      Игорь Соловьев

      Конформист, Так это мы с Вами знаем, а большинству пользователей смена владельца и прав доступа из командной строки — темный лес. Им так проще сделать… 🙂

    • 0

      Конформист, В рунете все что касается макоси это — это пятая характеритстика битлер гейтса ,-внезапное восторгопроявление от всем очевидного для донесения до несведующих.
      А по сути это огород. Аффтар- на досуге в приложениях нажми кнопочку хэ11 и набирай там resetpassword, при желании можешь накатать эту команду в текстэдитор и прикрепив к пиктограмке в свойствах обьекта с прописанным путем в док разместить- тока не выкладывай это как супер прогу для сброса пароля одним кликом — обидится автор фримемори.

  3. 0

    А если Macintosh HD зашифрован утилитой FileVault, получится сбросить пароль?
    (отправлено из приложения AppleInsider.ru)

  4. 0

    Автор — красавчик))) с юбилеем тя
    (отправлено из приложения AppleInsider.ru)

  5. 0

    Бывает, чтобы починить пермишены (а точнее ACL) этого способа недостаточно. Недавно я столкнулся с проблемой, когда после ручного переноса папок в домашний каталог из тайм-машины от Snow Leopard (10.6) были косяки с пермишенами, которые долго не мог починить.

    В такой ситуации решение следующее:
    1) Запускаем терминал.

    2) В терминале выполянем команду
    sudo chmod -RN ~
    (потребуется ввести админский пароль)

    3) выполняем еще одну команду
    chown -R `id -un` ~

    4) Перезагружаемся, и делаем все то, что описано в статье.

    • 0
      Евгений

      Oleg, Здравствуйте. Команда sudo chmod -R ~ не распознаётся. Что делаю неправильно?

    • 0
      Илья

      Oleg, Подскажите пожалуйста — такая же проблема, ни лечение прав в дисковой утилите, ни данный в теме способ не помогает. Ваш способ что именно затрагивает? Что именно делают данные команды? Возможно это проделать безболезненно на хакинтоше? Заранее благодарю!

    • 0
      send.me@email.ua

      Oleg, спасибо Вам милый человек! Я намучился с этим не один год, все сработало после ввода этих команд!

  6. 0
    Фанариот

    Спасибо за статью, Ваши публикации очень полезны, хоть книжку делай 🙂

  7. 0

    скажите, а этот способ эффективен в случае, если я, «умник такой», закрыл для «evryone» права доступа к Macintosh HD — в следствии чего, система не грузится…

  8. 0
    Игорь

    в случае использования Recovery HD — утилиты — переустановить Mac OS, данная установка затрагивает только систему , домашний каталог не будет изменяться, простите за вопрос с mac второй день.

  9. 0
    Илья Акишин

    Огромное спасибо за статью!
    Очень помогла!

  10. 0

    Здравствуйте.
    Подскажите пожалуйста.
    У меня MacBook, забыл свой пароль для Админа =(. При запуске ноута, при нажатии и удерживании Alt появляется меню выбора загрузки, но там только Macintosh HD и Windows.
    Я уже всё перепробовал и Cmd+S и Cmd+R и Cmd+C. Ничего =(.

  11. 0
    curious.tomcat

    Добрый день. Такая проблема: переместил домашнюю папку на другой диск и MS Word 2011 перестал сохранять файлы в «документы», ругается, мол диск защищён от записи…
    Походу дело в пермишенах, но я не знаю как их починить.

  12. 0

    Спасибо большое!! Работаю на Маке от силы месяц..толком не знаю иногда на какие кнопки жать)
    Инструкция подробная, сработало с первого раза. До этого пробовала вводить разные комбинации из инета в терминал, все до попы…

  13. 0

    Попал сюда с Google поиском …

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

    Если пытаюсь создать новую папку внутри своей папки Documents, то пишет «Эта папка только для чтения».

    Всё перерыл, но толкового совета не нашёл.

    Данная статья тоже не помогла 🙁

  14. 0

    Здравствуйте.
    Подскажите пожалуйста, у меня старенький MacBook (не Pro) A1181, на нем установлены 2 ОС — MacOS X 10.7.4 и Windows 7 Ultimate, но при перезагрузке или включении и нажатии клавиши Alt (Option) ни чего не происходит, не появляется выбор раздела, а начинает грузится выбранная по умолчанию ОС. Диск с системой GUID и кнопка Alt не сломана. Может этот режим как то отключился или ещё что (я в Мак новичек, как в нем типа-BIOS работает не знаю).

Авторизуйтесь Чтобы оставить комментарий