Класичні дозволи Unix, встановлені chmod (читання / запис / виконання, користувач / група / інші) існують набагато довше, ніж ACL. Якби ACL існував з самого початку, тоді не було б chmod, як ми це знаємо. Однак, оскільки chmod існує дуже давно, багато додатків називають його, багато форматів архівів підтримують класичні дозволи тощо. Ви можете виразити дозволи chmod за допомогою ACL; вони виступають своєрідною відправною точкою для ACL.
Докладніше про те, як працює контроль доступу в присутності ACL, див. Попередження власника користувача та групи у дозволах файлів та Пріоритетність ACLS, коли користувач належить до кількох груп .
chmod
Команда також контролює деякі прапори , які не є на самому ділі права, але часто називається дозволу , тим не менше: УИП, setgid і липкі трохи . Це насправді не є дозволами, оскільки вони не впливають на те, який доступ до файлу дозволено, але як певні операції над файлом працюють після їх авторизації. Нічого подібного немає з ACL.
ls -l
я бачу лише дозволи на posix та ACL, які надалі обмежують файл, не відображатимуться? Або дозволи на позікс будуть дотримані незалежно?