Изменение группы или разрешений при перемещении файла в общий каталог в Linux


2

Я установил Linux-сервер, доступный через sshSamba, и общий ресурс. Каждый пользователь имеет свою собственную папку USER/и общую папку USER_public/. Разрешения для USER_public/настраиваются setfaclтаким образом, чтобы каждый новый файл, созданный в этой папке, наследовал разрешения и права владения от родительского каталога (в этом случае разрешения на чтение и запись для других).

У меня есть проблема в том , что файлы, которые перемещаются из USER/для USER_public/ этого не наследуют эти разрешения автоматически.

Есть ли способ заставить перемещенные (скопированные) файлы автоматически наследовать разрешения от родительского каталога. Я хочу, чтобы пользователи не подключались вручную sshи не меняли права доступа chmod.

Спасибо.

Редактировать: getfaclвывод:

# file: user1_public
# owner: user1
# group: group1
# flags: -s-
user::rwx
group::rwx
group:super_group1:rwx
mask::rwx
other::rw-
default:user::rwx
default:group::rwx
default:group:super_group1:rwx
default:mask::rwx
default:other::rw-

Вы создали ACL с -d? Также, пожалуйста, добавьте вывод getfaclдля публичного каталога.
GnP
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.