Информатика
Системный том OS X Lion содержит более 100 ООО папок и 500 ООО файлов только для поддержки операционной системы и ее приложений. Число объектов в домашней папке пользователя зависит от его характера и склонностей, но даже у самого скромного пользователя в домашней папке находится несколько тысяч объектов.
Проблемы с разрешениями могут быть вызваны множеством причин. Одни из них являются результатом ошибки пользователя, а другие могут быть следствием непредумышленного сбоя где-нибудь в системе.
Если компьютер полностью отказывается загружаться со своего внутреннего системного диска, вы можете попытаться восстановить с него важные данные (если он, конечно, исправен). Можно использовать встроенный в Мае режим внешнего диска FireWire, чтобы обратиться к внутреннему системному диску и восстановить важные данные с другого полнофункционального Мае.
Компьютер Мае имеет уникальную возможность разделять свои внутренние диски с помощью функции, называемой режимом внешнего диска FireWire. По сути, в этом режиме вместо обычной загрузки с системного диска Мае соединяет все внутренние диски с портами FireWire.
Disk Utility может использоваться для проверки и попытки исправления базы данных каталогов тома. База данных каталогов тома используется файловой системой для каталогизации размещения файлов и папок на диске.
Прежде чем вносить какие-либо исправления, необходимо узнать полную картину конфигурации файловой системы, с которой вы работаете. Напомним, основным инструментом для сбора информации о файловой системе является утилита /Программы/Утилиты/Дисковая утилита (/Applications/Utilities/Disk Utility).
Так как операционной системе требуется функционирующая файловая система, программное обеспечение, которое ей управляет, является весьма надежным. В действительности, большинство отказов файловой системы связано с неисправным оборудованием или носителем.
Выше говорилось, что папка /Пользователи/Общий доступ (/Users/Shared) имеет уникальную настройку разрешений, которая позволяет всем локальным пользователям читать и записывать объекты в эту папку, но не позволяет другим пользователям удалять файлы, которые в нее поместили не они. Такая конфигурация разрешений обеспечивается благодаря атрибуту Sticky Bit (бит закрепления).
Команда chmod, сокращение от «change file mode» (изменить режим файла), позволяет изменить ассоциируемые с файлом или папкой привилегии. Чтобы использовать команду chmod для файлов, которыми вы не владеете, требуется доступ пользователя root, поэтому эта команда зачастую предваряется командой sudo.
Технология ACL является более продвинутой по сравнению с традиционными разрешениями в стиле UNIX, поскольку позволяет задавать произвольное число правил разрешений пользователей и групп для объекта. Каждое правило разрешений известно как Access Control Entry (АСЕ, запись контроля доступа).