Junior — Middle
Обяснете принципа на работа и предназначението на sticky-бита в файловите системи Linux.
sobes.tech AI
Отговор от AI
Sticky-bit в Linux е специален флаг за достъп до директория, който ограничава изтриването или преименуването на файлове вътре в тази директория само до собственика на файла, собственика на директорията или суперпотребителя.
Често се използва в общи директории, като /tmp, за да се предотврати изтриването на чужди файлове от други потребители.
Пример:
- Директорията /tmp обикновено има права drwxrwxrwt, където t е sticky-bit.
- Потребителят може да създава и изтрива само своите файлове в тази директория.
Настройка на sticky-bit:
chmod +t /път/до/директорията
Проверка:
ls -ld /път/до/директорията
Sticky-bit помага за подобряване на сигурността и контрола на достъпа в споделените файлови пространства.