ЛР 3.7 - Настройка ACL
ACL (Access control lists) — инструмент управления правами доступа, сегментирующий категорию «other». В этой лабораторной работе мы настроим разные права для пользователей этой категории.
- На машине web создайте пользователя tux2
adduser tux2
- Проверьте принадлежность пользователя к группам
id tux2
- Станьте пользователем root и создайте в корневой директории файл с полнным доступом для всех
sudo bash
nano /public.txt
chmod 777 /public.txt
- Откройте дополнительные вкладки терминала и проверьте, что созданный файл доступен пользователям tux и tux2
nano /public.txt
cat /public.txt
- Проверьте актуальные ACL для файла:
getfacl /public.txt
- Отредактируйте списки доступа к файлу
setfacl -m u:tux:---,u:tux2:r-- /public.txt
- Перепроверьте доступность файла пользователям tux и tux2
nano /public.txt
cat /public.txt