[Mac OS X] Скрытый способ восстановления прав доступа домашней папки
В OS X, при возникновении проблем с правами доступа, для их восстановления обычно используют Дисковую утилиту. Но не все знают, что Дисковая утилита фактически не восстанавливает необходимые разрешения для домашней папки пользователя. И если права доступа в домашней папке окажутся некорректными, то их восстановление Дисковой утилитой не решит ваших проблем.
Так вот, как оказалось, решение возникших проблем с домашней папкой спрятано в утилите Сброс пароля, доступной в режиме восстановления, попасть в который можно загрузкой из скрытого раздела Recovery HD.
Для тех, кто не знает, как загрузиться из раздела Recovery HD, подсказываю. Можно просто удерживать нажатой клавишу Alt сразу после включения компьютера, в результате чего появится меню выбора раздела для загрузки:
Выбираете раздел Recovery HD и загружаетесь из него. Другой вариант: вместо Alt, можно использовать комбинацию клавиш Cmd+R, что сразу приведет к загрузке из этого раздела.
После загрузки появится окно Утилиты Mac OS X. Это окно нам не нужно. В строке меню, в пункте Утилиты нужно выбрать Терминал и запустить его (все картинки кликабельны):
В открывшемся окне Терминала, выполняем команду resetpassword
, в результате чего, откроется окно скрытой утилиты Сброс пароля:
Выбираем в верхней части окна наш раздел Macintosh HD, а чуть ниже выбираем пользователя, для чьего домашнего каталога будем восстанавливать права доступа. Затем нажимаем в правом нижнем углу кнопку Сбросить.
По завершению восстановления прав доступа, два раза нажимаем комбинацию клавиш Cmd+Q, завершая работу утилиты Сброс пароля и Терминала. Перезагружаемся.
P.S.
Скрытую утилиту Сброс пароля можно использовать и по прямому назначению, если вдруг забыли свой пароль. Или чужой… 🙂
P.S.S.
Оказывается эта статья является моей сотой публикацией на сайте. Небольшой юбилейчик получается. 🙂
Удачи!