Восстанавливаем права доступа (repair permission) в домашней директории
Мало кто из маководов, жалуясь на нестабильную работу ОС не получал советы от "гуру" - "тебе надо восстановить права доступа!"
Фраза стала почти заклинанием, таким же как у виндоусников "чистка реестра". ;)
К счастью в Mac OSX нет реестра, но права доступа (permission) иногда слетают, зачастую по вине самих пользователей, иногда из - за некорректно работающих программ.
Все знают как "лечить права" в Lion всего диска в дисковой утилите.
Просто перегружаемся с Recovery HD (при загрузке удерживать Command R).
Далее выбираем дисковую утилиту, в ней основной раздел - Первая помощь и жмем на "Восстановить права доступа".
Всё просто, да не всё!
При этой операции действительно восстанавливаются права доступа на системные файлы и папки путём сравнения существующих с "эталонными", созданными при установке системы. Потому не стоит удивляться появлению сообщений о невозможности исправить некоторые файлы - это нормально, просто они были созданы позднее и не входят в стандартный эталонный список (например после обновления Java и т.п.)
Но существует еще и способ поправить ситуацию в вашей домашней директории, а бардак у новичков там случается чаще, гораздо чаще ибо натворить в своей директории можно многое даже не имея рутовых привилегий!
И так - исправляем!
Грузимся с Recovery HD, выбираем в меню терминал.
в терминале наберите resetpassword
нажмите ввод и запуститься графическая оболочка утилиты сброса пароля (Reset Password)
Снимок я сделал из виртуалки специально для вас ;) потому там пусто, но у вас естественно в полях будут ваши значения!
Выберете том, пользователя - теперь вы можете сменить ему пароль и ГЛАВНОЕ - восстановить права доступа в домашней директории ( ACL - access control list) на умалчиваемые.
После процедуры перегружайтесь - и вновь безобразничайте устанавливайте права на папки и файлы по желанию.
Бесперебойной работы вашему Маку!
Пишите, если что.