Использование атрибута Sticky Bit

Выше говорилось, что папка /Пользователи/Общий доступ (/Users/Shared) имеет уникальную настройку разрешений, которая позволяет всем локальным пользователям читать и записывать объекты в эту папку, но не позволяет другим пользователям удалять файлы, которые в нее поместили не они. Такая конфигурация разрешений обеспечивается благодаря атрибуту Sticky Bit (бит закрепления). По существу, включение бита закрепления на папке определяет ее как папку только для добавления или, если быть более точным, как папку, в которой только владелец объекта может его удалить.

Бит закрепления папки /Пользователи/Общий доступ (/Users/Shared) видно во время просмотра принадлежности и разрешений. Обратите внимание на символ t в конце информации о разрешениях, который указывает на включенный бит закрепления.

Можно включить функции бита закрепления аналогично папке /Пользователи/Общий доступ (/Users/Shared) на любой другой папке, используя команду chmod. В следующем примере Michelle уже создала новую папку с именем NewShared. Затем она использует команду chmod с +t для настройки общего доступа для всех пользователей с функциональностью бита закрепления: