1. ACL как расширение стандартных разрешений:
- ACL позволяет добавлять разрешения для конкретных пользователей и групп, что расширяет стандартные разрешения Linux
- Пример: создание директории с помощью команды
mkdir dir и просмотр стандартных разрешений с помощью ls -ld dir2. Добавление ACL-разрешений:
- С помощью команды
getfacl dir можно просмотреть ACL-разрешения- ACL включает разрешения для пользователей, групп и других, а также «маску», которая определяет верхний предел разрешений
3. Роль «маски»:
- «Маска» действует как верхний предел, гарантируя, что стандартные разрешения остаются в силе
- Пример: удаление групповых разрешений с помощью
chmod g-r dir и проверка изменений с помощью getfacl dir4. Использование команды setfacl:
- Команда
setfacl позволяет добавлять или изменять ACL-разрешения- Пример: добавление разрешения для пользователя с помощью
setfacl -m u:jimy:r file
