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

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

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

pic_0

Для тех, кто не знает, как загрузиться из раздела 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.

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

Удачи!