LINUX.ORG.RU

Права доступа unix


0

0

Я не знаю как решить следующую задачу:

ls -lha ./
итого 24K
drwxrwx---+  8 administrator domain admins       280 2010-05-17 16:19 ./
drwxrws---+  5 administrator budgetsupport-mail  336 2010-05-07 10:36 .&BBEETgQ0BDYENQRC-\ &BD8EPgQ0BDQENQRABDYEOgQw-/                                                                  
drwxr-xr-x  24 root          root               4,0K 2010-05-07 15:55 ../
-rw-------+  1 root          root                18K 2010-05-18 04:46 aquota.group
drwxrws---+  2 administrator domain admins        48 2010-05-05 13:45 cur/
drwxrws---+  2 administrator domain admins        48 2010-04-28 15:11 new/
-rw-rw----+  1 administrator domain users          0 2010-05-17 16:19 subscriptions
drwxrws---+  2 administrator domain admins        48 2010-04-28 14:43 tmp/
Мне нужно дать возможность _пересоздавать_ файлик subscriptions пользователям domain users. именно пересоздавать, потому что dovecot не изменяет его, а переписывает. При этом каталог .&BBEETgQ0BDYENQRC-\ &BD8EPgQ0BDQENQRABDYEOgQw-/ должен быть недоступен для удаления этим же пользователям.

Помогите плиз дельным советом.


Ответ на: комментарий от Pavval

Т.е. пусть в одном каталоге будет subscriptions и в этот каталог сможет писать domain users, а в другом - все остальные файлы/каталоги. В третий каталог примонтировать первые два (причем второй как rw, первый - как ro). А dovecot`у показать на файл в первом каталоге.

Pavval ★★★★★
()
Ответ на: комментарий от Pavval

Очень не хочется таких усложнений, и думаю они напрасны. Буду пробовать immutable флаг группы на родительский каталог и a+rw на него. Вроде тогда domain users смогут удалять только принадлежащее domain users

tux2002
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.