[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Очередной вопрос по правам UNIX



15.06.2010 11:46, Вереск пишет:
Что-то мне подсказывает, что БЕЗ acl, на чисто-unix такого не сделать:
есть директория
есть 2 группы пользователей и все остальные
Надо:
Группа 1 имеет rw права на папку и содержимое
Группа 2 имеен r права на папку и содержимое
Все остальные - не имеют вообще права даже смотреть.

Или я где-то запарился?


Нет, тупо с сайта ...
---

Понадобилось дать права пользователю, к определенной папки. Стандартная система прав доступа - достаточно неповоротливая. Но есть такая замечательная вещь, как Списки контроля доступа. Для того что бы воспользоваться этими списками, понадобится пакет acl и несколько действий от имени root’а

1)
tune2fs -o acl /dev/sda1 #устройства на котором будут использыватся acl


2)
nano /etc/fstab
#находим там строчку, с интересующим нас разделом и дописываем туды параметр acl

/dev/sda1 /media/linux ext3 defaults,acl 0 1

манипуляция с правами доступа производится командами getfacl и setfacl

setfacl -m u:user:rwx folder #дать абсолютный права user к папке folder
getfacl folder # посмотреть права на папку
getfacl --all-effective folder #посмотреть эффективные права доступа


Reply to: