Иногда нескольким пользователям или группам нужно назначить разные права на файл или папку. Стандартной системы прав Linux здесь уже недостаточно, на помощь приходит ACL (Access Control List). Права ACL могут быть обычными: применяются к файлу или папке. А могут быть наследуемыми (ACL default): применяются только к папке. При этом все создаваемые файлы и папки в таком каталоге будут наследовать эти права. Работать будем под пользователем root, поскольку настройка прав доступа требует привилегий. Установка пакета ACL в Ubuntu: apt install acl ACL Давайте рассмотрим пример, создадим тестовый файл. cd /home/zabbix
touch test.txt
ll | grep test Получим: -rw-r--r-- 1 root root 0 апр 12 19:16 test.txt По указанным правам доступа "-rw-r--r--" уже видно, что на файле нет ACL, владелец (root) может читать и писать в файл, пользователи и группы могут только читать. Для просмотра ACL прав используем команду getfacl, которая доступна всем пользователям. getfacl /home/zabbix/test.txt getfacl: