Назначение разных разрешений для каталогов для каждой группы

Я использую 64-битный сервер Ubuntu 12.04 на ext4.

Существует четыре группы пользователей - marketing, sales, admin и etc.

Мне нужно назначить различные разрешения для /archive следующим образом:

rw для группы marketing
r для группы sales
[ 1114] rwx для группы admin
w для группы etc пользователей

Как именно я могу этого достичь?

4
задан 27 September 2012 в 09:58

1 ответ

Откройте терминал Ctrl + Alt + T и выполните следующую команду:

Использовать списки доступа:

[ 110]

1) Добавьте опцию acl к разделу (ам), для которого вы хотите включить ACL в /etc/fstab. Например:

 ...  
 UUID=07aebd28-24e3-cf19-e37d-1af9a23a45d4    /home    ext4   defaults,acl   0   2  
 ...

2) Если необходимо, перемонтируйте раздел (ы), для которых были включены ACL, чтобы они вступили в силу. Например:

sudo mount -o remount /home 

3) Убедитесь, что ACL включены в разделе (ах):

mount | grep acl

4) Добавить группу в acl

Утилита setfacl используется для добавления групп синего и зеленого в ACL для каталога /var/www.

sudo setfacl -m g:green:rwx /var/www/  
sudo setfacl -m g:blue:rwx /var/www/  
sudo getfacl /var/www/  
getfacl: Removing leading '/' from absolute path names  
file: var/www/  
owner: root  
group: root  
user::rwx  
group::r-x  
group:green:rwx  
group:blue:rwx  
mask::rwx  
other::r-x  
0
ответ дан 27 September 2012 в 09:58

Другие вопросы по тегам:

Похожие вопросы: