Найти в Дзене
Уроки Linux

📡 Улущение прав доступа в Linux через ACLs

📡 Улущение прав доступа в Linux через ACLs

Привет, любители Linux и DevOps! 🚀

Если вы хотите управлять доступом к файлам и каталогам более гибко, забудьте о стандартных chmod и chown. Сегодня расскажу о Access Control Lists — мощном инструменте для точечной настройки прав.

🛠️ Почему это важно?

- Позволяет давать разным пользователям разные права на один файл

- Удобно для командных проектов и совместной работы

- Гибко управлять доступом без изменения владельца

Как работает?

- Проверка прав происходит в порядке ‘ACL’ после стандартных разрешений

- Можно добавлять или удалять права для отдельных пользователей и групп

Создаем и управляем ACL

- Устанавливаем ACL:

sudo apt-get install acl

- Даём пользователю john права read и write на папку project:

sudo setfacl -m u:john:rwX /path/to/project

- Проверяем:

getfacl /path/to/project

- Удаляем права:

sudo setfacl -x u:john /path/to/project

Плюсы ACL:

- Гибкое управление доступом

- Не мешает стандартным разрешениям

- Легко автоматизировать через скрипты

Но будьте аккуратны: злоупотребление ACL может усложнить политику безопасности.

Готовы к новой ступени в управлении файлами?

--

Прокачай свои скилы в телеграм канале https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot

📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!