LINUX.ORG.RU

root игнорирует acl

 , ,


0

1

Доброе утро, ЛОР!

Дано:
Раздел с ext4, подмонтированный с опцией acl.
Папка расшаренна по samba.
На папку назначены ACL права:

# owner: nobody
# group: nogroup
user::rwx
user:nobody:rwx
group::r-x
mask::rwx
other::r-x
default:user::rwx
default:user:nobody:rwx
default:group::rwx
default:mask::rwx
default:other::r-x

В теории любой файл создаваемый кем угодно в этой папке должен быть всегда доступен на запись пользователю nobody,но после копирования с помощью Midnight Commander с правами root новый скопированный файл в эту папку имеет следующие права

# owner: root
# group: root
user::rw-
user:nobody:rwx #effective:r--
group::rwx #effective:r--
mask::r--
other::r--
Включение\отключение опции «Сохранять атрибуты» в диалоге копирования Midnight Commander эффекта не даёт.
В качестве костыля проблема лечится командой
setfacl -R -m m:rwx /путь-к-папке

Просьба помочь советом — как заставить работать ACL и для пользователя root .



Последнее исправление: juffinhalli (всего исправлений: 1)

Просьба помочь советом — как заставить работать ACL и для пользователя root .

посоветую НЕ РАБОТАТЬ КАК ROOT!

Ну и ещё посоветую осилить обычные права, а ПОТОМ уже курить ACL. Во первых, понять то, что права _записи_ никакого эффекта на _копирование_ НЕ оказывают. Да и не должны.

drBatty ★★
()

mc не поддерживает acl.

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