LINUX.ORG.RU

Samba и posix acl

 , posix acl,


0

1

Столкнулся с вопросом и в голове не укладывается ответ, куда копать.

1. В конфиге самбы маски на создание каталогов/файлов - 0700/0600
2. Если не задавать никаких acl прав, то при копировании по самбе файлов их права становятся без бита исполнения.
3. Если же задать дефолтное именнованное право определенному пользователю, даже без бита исполнения, то наследование прав для файлов идет с битом исполнения

setfacl -dm user:some user:rw 1/in

getfacl 1/in/
# file: 1/in/
# owner: someuser
# group: someuser
user::rwx
group::---
other::---
default:user::rwx
default:user:someuser:rw-
default:group::---
default:mask::rw-
default:other::---
копируем по самбе файл в такой каталог
ls -l 1/in/
-rw-rwx---+ 1 someuser someuser     936 июля  17 09:14 fstab

Если обнулить все acl, то при копировании по самбе файла не приведет к тому, что у файла будет исполняемый бит.

Если же файл скопировать не по самбе, а локально в каталог, где будут установлены такие acl права, то файлу не будет присвоен исполняемый бит.

В чем прикол?



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

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