Список контроля доступа
-
Определение и реализация ACL
- ACL — это список разрешений для ресурсов в компьютерной безопасности.
- Определяет доступ пользователей и системные операции с данными.
- Первая реализация ACL была в Multics в 1965 году.
-
Списки управления доступом в файловых системах
- ACL файловой системы — это таблица с записями, определяющими права пользователей на объекты.
- В Microsoft Windows NT, OpenVMS и Unix-подобных ОС ACEs управляют правами доступа.
- ACL могут управлять изменением прав доступа пользователями.
-
Стандарты и реализации ACL
- POSIX.1e ACL стандартизирован, но проект был отозван в 1997 году.
- NFSv4 ACL более мощные, чем POSIX.1e, и поддерживаются многими ОС.
- Active Directory расширяет LDAP, добавляя списки контроля доступа.
-
Сетевые списки контроля доступа
- ACL применяются к портам и IP-адресам для управления трафиком.
- Могут быть настроены для входящего и исходящего трафика, аналогично брандмауэрам.
-
Сравнение с RBAC
- RBAC — это альтернативная модель управления доступом, основанная на ролях.
- RBACm и ACLg эквивалентны, современные списки управления доступом в SQL управляют группами и наследованием.
- ACL могут быть переведены в XACML для обмена данными и сравнений.