dangerenok |
|
Темы:
1
Сообщения:
13
Участник с: 05 апреля 2015
|
Добрый вечер! Подскажите, как организовать общую папку для всех пользователей в системе (или ткните носом). umask - не работает ACL - при копировании файлов - не работает, при создании - работает и то не все разрешения устанавливает верно samba - неужели нет кошерного способа? заранее спасибо! |
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
dangerenokГруппа и юзеров в группу. Примеров в гугле куча. Вот например https://losst.ru/obshhie-papki-linux |
dangerenok |
|
Темы:
1
Сообщения:
13
Участник с: 05 апреля 2015
|
vs220 этот способ не рабочий потому что umask 0022. у группы права только на чтение сам пробовал? я вот да. [[email protected] hdd500]$ sudo mkdir 2 [[email protected] hdd500]$ sudo chgrp -R family 2 [[email protected] hdd500]$ sudo chmod -R 2775 2 [[email protected] hdd500]$ touch 2/1 [[email protected] hdd500]$ ls -l 2 итого 0 -rw-r--r-- 1 dangerenok family 0 апр 23 23:26 1 [[email protected] hdd500]$ cp ~/1 2/3 [[email protected] hdd500]$ ls -l 2 итого 8 -rw-r--r-- 1 dangerenok family 3077 апр 23 23:29 1 -rw-r--r-- 1 dangerenok family 3077 апр 23 23:30 3 [[email protected] hdd500]$ umask 0022 ткните носом в рабочий способ |
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
dangerenokУ группы права на чтение и запись в общую папку, то есть все в группе family могут писать в папку 2 Или вам нужно что бы и в папки пользователей созданные в папке 2 можно было бы писать? |
dangerenok |
|
Темы:
1
Сообщения:
13
Участник с: 05 апреля 2015
|
vs220 Именно! И не только писать но и редактировать/содавать/удалять их (т.е. по логике общие) файлы/папки. Я наверно не удачно раскрыл суть вопроса. По моим представлениям общая папка для общей работы а какая может быть работа когда информация в ней только на чтение? может эта логика и не имеет место в линукс-сообществе но имеет право на существование для остальной части населения)))). пример флешка для переноса информации. все могут писать создавать редактировать информацию. вот так же но на локальном диске и без ограничений ФАТ. |
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
vs220и dangerenokправа изменялись то можно bindfs ( кошерность спорная) примерно
|
ghost |
|
Темы:
26
Сообщения:
632
Участник с: 07 мая 2013
|
можно навернуть наследование прав у созданных папок и файлов (как в винде): getfacl и setfacl. |
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
ghostПри копировании например из файлового менеджера права не меняются. dangerenok |
ghost |
|
Темы:
26
Сообщения:
632
Участник с: 07 мая 2013
|
*Замел что ACL уже пробовал: не работает. В реальных условиях не пробовал, но с первого взгляда все работает: 1. под рутом создаем: /srv/pub 2. setfacl -m user:petya:rwx /srv/pub 3. setfacl -d -m user:petya:rwx /srv/pub 4. PROFIT под петей и рутом свободно создаем и удаляем файлы, папки, содержимое папок(вне зависимости кто их создал)... (даже общую группу создавать не надо, просто пользователей добавить и все) |
vs220 |
|
Темы:
22
Сообщения:
8070
Участник с: 16 августа 2009
|
ghostА теперь скопируйте и попробуйте изменить файл
|